Latest Tweets:
jQuery 的致命問題
請試試看這段程式碼:
$(“anElementThatIsNotInTheDOM”).doSomething(); // IT DIES
—
先要知道
$() 其實就是 jQuery() 的縮寫。它們通常會傳回一個陣列,所以可以使用 .length() 來測試。
—
jQuery.size() 是甚麼?
答案很簡單:jQuery.size(object) { return object.length; } ,所以這祇是一個包裝方法而已。
—
如何修改第一行程式碼,讓它更堅固?
這樣作就可以了:
if ($(element).length == 0) return;
$(element).doSomething();
—
Origin: Evadne Wu 2010/02/12