jQuery.fn.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() { return this.each(function() { this.checked = true; }); }, uncheck: function() { return this.each(function() { this.checked = false; }); } }); // 使用新創建的.check() 方法 $( "input[type='checkbox']" ).check(); }) </script>


定義和用法

$.fn.extend() 函數為jQuery擴展一個或多個實例屬性和方法(主要用於擴展方法)。

提示:jQuery.fn是jQuery的原型對象,其extend()方法用於為jQuery的原型添加新的屬性和方法。這些方法可以在jQuery實例對象上調用。


語法

$.fn.extend( object )

參數 描述
object Object類型 指定的對象,用來合併到jQuery的原型對象上。


jQuery 雜項方法jQuery 雜項方法