jQuery jQuery.sub() 方法

2018-11-22 11:00 更新

jQuery jQuery.sub() 方法

jQuery 雜項(xiàng)方法jQuery 雜項(xiàng)方法

實(shí)例

添加一個(gè)方法到j(luò)Query sub,以便它不會(huì)暴露在外

(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() 函數(shù)可創(chuàng)建一個(gè)新的jQuery副本,其屬性和方法可以修改,而不會(huì)影響原來(lái)的jQuery對(duì)象。


注意:1. 從jQuery1.7開始已經(jīng)過時(shí),在jQuery 1.8版本將被移動(dòng)到一個(gè)插件中。
2. $.sub() 并不嘗試做任何形式的隔離。所有 jQuery 副本中的方法依然指向原始的 jQuery。(例如,依然會(huì)通過原始的 jQuery 進(jìn)行事件綁定和觸發(fā),data 也會(huì)通過原始的 jQuery 綁定到元素上。Ajax 請(qǐng)求和事件也是通過原始的 jQuery 運(yùn)行的等等。)


語(yǔ)法

提示:該方法不接受任何參數(shù)。


$.sub()


實(shí)例

更多實(shí)例

重寫一些 jQuery 方法
重寫一些 jQuery 方法,提供新的功能。

創(chuàng)建一個(gè)插件
創(chuàng)建一個(gè)插件,返回插件的具體方法。


jQuery 雜項(xiàng)方法jQuery 雜項(xiàng)方法

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)