這兩天看到 jQuery 正式釋出了 1.9 、2.0 Beta版的新消息,1.9 最大的改變是移除及取代了一堆舊版的API,2.0之後則將不再支援 IE 6~8。
(男丁格爾兄的文章裡,詳盡地介紹了本次Release的相關內容,大推!!)
身為熱血的IT從業人員,一定要身先士卒去升級才行,以下是以 MVC 專案升級 jQuery 1.9的過程:
2013-01-17
2010-11-08
以jQuery語法取得傳統的DOM物件
大家都知道jQuery使用$('#MyId')這樣的語法去取得網頁中的某個物件(DOM),但這樣取得的物件,與不使用Framework所取得的物件是不同的:
$('#MyID')取得的是jQuery專用的Element/Object,但有些場合還是需要傳統方式取到的Element: document.getElementById('MyID');以筆者來說就是在使用 Google Map API v3的時候,必須使用後者的傳統Javascript語法所回傳的物件,才能成功呼叫某個API function,在慣用jQuery輔助的程式中,突然夾雜了這個語法有點唐突,也不太一致。
return ($('#MyID')==document.getElementById('MyID'));
//FALSE
$('#MyID')取得的是jQuery專用的Element/Object,但有些場合還是需要傳統方式取到的Element: document.getElementById('MyID');以筆者來說就是在使用 Google Map API v3的時候,必須使用後者的傳統Javascript語法所回傳的物件,才能成功呼叫某個API function,在慣用jQuery輔助的程式中,突然夾雜了這個語法有點唐突,也不太一致。
訂閱:
文章 (Atom)
引用 Topshelf 無法進行偵錯的經驗
Topshelf 是一個可以簡化撰寫 Windows Service 的套件,引用之後,我們只要當作撰寫一般 Console 的應用程式就可以。 只是近來撰寫上遇到無法進行Debug的狀況,在Visual Studio一進行偵錯可以看到Console 程式被執行,並顯示...
-
在某專案於Jenkins建置時,被視為建構失敗。 在看了Console Output之後,確認了兩件事: 1.專案編譯是成功的。 2.NUnit的測試也都Pass。 但在最後,Jenkins留下了錯誤原因:
-
到了更換濾心的一年時間,原來安裝淨水器的廠商一直詢問何時有空更換,因為我們真的用水量很少,再者真的覺得濾芯相關耗材有點貴,暫時沒請他來更換,然後看了兩次換濾心的動作,覺得也不難,想說自己來DIY更換就好,還能省下點工資。 首先要先知道現有的資訊: 濾頭規格及濾芯 :QL2 ...
-
令眾爹娘聞風喪膽的腸病毒,以前僅止於新聞及週遭朋友小孩經歷,寧寧一直很幸運的,上學之後都沒得過腸病毒;不料近日中鏢,親身經歷才知其症狀之可怕...