昨天说了$.extend,今天百度资料,看到了$.fn.extend的用法,顺便也说一下:
$.extend用法是扩展jQuery的方法,那么$.fn.extend也是扩展方法,但是$.fn.extend是用来扩展DOM的方法的。
例如:
$.fn.extend({
sum:function(){
alert("sum");
}
});
若调用例子中的sum()方法,
$("div").sum();//sum
这样调用的。
所以 $.extend 和 $.fn.extend的区别在于:
$.extend扩展的方法,是通过jQuery来调用;
$.fn.extend扩展的方法,是通过DOM来调用。