1.jquery.extend:jquery本身的擴充套件方法
2.jquery.fn.extend(object) jquery所選物件的擴充套件方法
我們先把jquery看成了乙個類,這樣好理解一些。
jquery.extend(),是擴充套件的jquery這個類。
$.extend(})//
注:$是jquery的縮寫
$.hello;
這個擴充套件也就是所謂的靜態方法。只跟這個 類 本身有關。跟你具體的例項化物件是沒關係滴。
然而jquery.fn.extend()是用在jquery物件上面的。
$.fn.extend(});$(".class").qiaodaima();
// 寫法二
(function($) })(jquery)
第二種方法定義了乙個jquery函式,形參是,函式定義完成之後,把jquery這個實參傳遞進去.立即呼叫執行。這樣的好處是,我們在寫jquery外掛程式時,也可以使用
這個別名,而不會與prototype引起衝突.
區別:其實吧,jquery.extend()這個方法,主要是用來拓展個全域性函式啦,例如.ajax()這種,要不就是拓展個選擇器啦,例如
.fn.each(),當選擇器用。
大部分外掛程式都是用jquery.fn.extend()。
Jquery兩個比較常用的方法each和data
1 兩個比較重要的方法each 和data data 向被選中元素附加資料或者讀取資料 例子 body date count 0 附加資料 var index body data count each 遍歷所匹配的元素集合 例子 input each function 注意 input 這個形式獲取...
關於兩個物件交換的擴充套件
前面一節,我講到了兩個物件交換的四種方法,今天,通過除錯,來比較下這四種方法的彙編 測試環境為vc6.0 方法1 temp a mov eax,dword ptr ebp 8 ptr ebp 8 為a的位址 mov ecx,dword ptr eax 在ecx中暫存a中的內容 mov dword p...
兩個排序演算法的擴充套件應用
利用歸併和快排的思想 分別可以快速求解逆序對和第 k 大 小 數 時間複雜度分別為 o nlogn 和 o n mergesort includeusing namespace std const int n 1e5 10 int n,a n b n ans void mergesort int l...