jquery 自定义扩展 方法

jQuery便是一个封装得非常好的类,
比如我们用 语句 $("#but_id")  这样会生成一个 【jQuery类的实例】。


jQuery.extend(object); 为jQuery类添加类方法,可以理解为添加静态方法。如下代码

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

jQuery.min(2,3);


-----------------------------------------------------------------------------
jQuery.fn.extend(object); 对jQuery.prototype进得扩展,

就是为jQuery类添加“成员函数”。【jQuery类的实例】可以使用这个“成员函数”

$.fn.extend({         
     alertWhileClick:function() {           
           $(this).click(function(){                
                  alert($(this).val());          
            });          
      }      
});
    
$("#input1").alertWhileClick();

猜你喜欢

转载自keney-oak.iteye.com/blog/2307516