Jquery $.extend()用法

$.extend(prop) 擴展jQuery對象。可以用於把函數添加到jQuery名稱空間中,以及添加插件方法(插件)。 返回值:Object參數:prop (Object): 要合併到jQuery對象中的對象

1, 添加方法,如同$("button").click()方法一樣使用:

jQuery.fn.extend({
  check: function() {
    return   this.each(function() { this.checked = true; });
  }, 
  uncheck: function() {
    return   this.each(function() { this.checked = false; });
  }
});

然後直接調用方法


選中所有checkbox ; $(":checkbox").check(); 
取消選中radio:$(":radio").uncheck();

2, 爲jQuery對象添加函數 如同$.trim()一樣使用:

     jQuery.extend({
     min: function(a, b) { return a < b?? a?: b; },
     max: function(a, b) { return a > b?? a?: b; } 
  }); 

可以直接調用函數如: $.min(5,4).

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章