jQuery jQuery.sub() 方法
實例
添加一個方法到jQuery sub,以便它不會暴露在外
(function(){
var sub = jQuery.sub();
sub.fn.myCustomMethod = function(){
return 'just for me';
};
sub(document).ready(function() {
alert(sub('body').myCustomMethod());
});
alert(typeof jQuery('body').myCustomMethod); //underfine
})();
定義和用法
$.sub() 函數可創建一個新的jQuery副本,其屬性和方法可以修改,而不會影響原來的jQuery對象。
注意:1. 從jQuery1.7開始已經過時,在jQuery 1.8版本將被移動到一個插件中。
2. $.sub() 並不嘗試做任何形式的隔離。所有 jQuery 副本中的方法依然指向原始的 jQuery。(例如,依然會通過原始的 jQuery 進行事件綁
定和觸發,data 也會通過原始的 jQuery 綁定到元素上。Ajax 請求和事件也是通過原始的 jQuery 運行的等等。)
語法
提示:該方法不接受任何參數。
$.sub()

更多實例
重寫一些 jQuery 方法
重寫一些 jQuery 方法,提供新的功能。
創建一個插件
創建一個插件,返回插件的具體方法。