參考1
var jquery = function(selector, context) ;
jquery.fn = jquery.prototype =
};jquery.fn.init.prototype= jquery.fn;
jquery.fn.xx='woshiwo';
console.log(jquery);
console.log(jquery());
jquery的fn屬性,fn有乙個init方法,init的原型指向fn物件,fn的所有更新,都反饋到init方法上,所以這是外掛程式的實現原理,就是利用原型鏈的傳遞
先記錄一下,日後有問題再補
深入理解jQuery外掛程式開發總結(二)
1,開始 可以通過為jquery.fn增加乙個新的函式來編寫jquery外掛程式。屬性的名字就是你的外掛程式的名字 jquery.fn.myplugin function 但是,那惹人喜愛的美元符號 去了?她就是jquery,但是為了確保你的外掛程式與其他使用 的庫不衝突,最好使用乙個立即執行的匿名...
jQuery外掛程式的開發
jquery外掛程式開發方式主要有三種 通過 extend 來擴充套件jquery 通過 fn 向jquery新增新的方法 通過 widget 應用jquery ui的部件工廠方式建立 通常我們使用第二種方法來進行簡單外掛程式開發,說簡單是相對於第三種方式。第三種方式是用來開發更高階jquery部件...
jQuery中的外掛程式
目錄 0.碼仙勵志 2.為什麼需要jquery外掛程式 3.使用外掛程式的步驟 4.jquery.color.js 5.jquery.lazyload.js 6.製作jquery外掛程式 成功沒有快車道,幸福沒有高速路。所有的成功,都來自不倦的努力和奔跑 所有的幸福,都來自平凡的奮鬥和堅持 因為jq...