首先告訴大家:
1,$.extend()是給function jquery新增靜態屬性或方法。
2,$.fn.extend()是給jquery物件新增屬性或方法。
那麼,什麼叫新增靜態方法呢?
就是 用$.test();可以直接呼叫
例如:呼叫:注意:這裡說的靜態就是直接用$.可以點出來呼叫。如果是 $("#**").test()則是無效的。
那麼什麼是給jquery物件新增屬性或方法?
例如:$.fn.extend(});
呼叫:$('').test();
以上就是jquery的兩種擴充套件方法,只是入門級別的。
至於那些深層次的擴充套件,希望有博友賜教,定感激不盡。
Jquery 擴充套件方法
好久沒有溫習js了。最近看到vs2010把jquery作為js標準庫納入了web專案裡,再不會用jquery,真怕自己 out 了。於是翻出了前年的jquery中文文件。大致瀏覽了下jquery的方法。發現jquery如此之強大,怎麼以前就沒有發現呢?於是就親手寫了基於jquery的擴充套件函式,如...
jquery中ON方法的使用
以前在jquery中繫結動態元素一直使用live,現在才發現live已經被拋棄了,現在如果想實現live方法,可以使用最新的on方法,具體使用如下 live 寫法 list li live click list li function on 寫法 document on click list li ...
JQuery的extend擴充套件方法
一 jquery的擴充套件方法原型是 extend dest,src1,src2,src3.它的含義是將src1,src2,src3.合併到dest中,返回值為合併後的dest,由此可以看出該方法合併後,是修改了dest的結構的。如果想要得到合併的結果卻又不想修改dest的結構,可以如下使用 var...