jQuery jQuery.sub() 方法

2018-11-22 11:00 更新

jQuery jQuery.sub() 方法

jQuery 杂项方法jQuery 杂项方法

实例

添加一个方法到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 方法,提供新的功能。

创建一个插件
创建一个插件,返回插件的具体方法。


jQuery 杂项方法jQuery 杂项方法

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号