jQuery.fn.extend() 方法
jQuery $.fn.extend() 函数为 jQuery 扩展一个或多个实例属性和方法(主要用于扩展方法)
语法
$.fn.extend( object )
参数
参数 | 描述 |
---|---|
object | Object类型 指定的对象,用来合并到 jQuery 的原型对象上 |
说明
jQuery.fn 是 jQuery 的原型对象,其 extend()方法用于为 jQuery 的原型添加新的属性和方法
这些方法可以在 jQuery 实例对象上调用
范例
添加两个方法到 jQuery 原型($.fn)
<label><input type="checkbox" name="foo"> Foo</label> <label><input type="checkbox" name="bar"> Bar</label> <script> $(function(){ $.fn.extend( { check:function(){ returnthis.each(function(){ this.checked=true; }); }, uncheck:function(){ returnthis.each(function(){ this.checked=false; }); } }); }) //使用新创建的 .check() 方法 $("input[type='checkbox']").check(); </script>