JQuery插件扩展大概有两种方式:
1.$.fn.extend
2.$.extend
$也就是JQuery
$.fn.extend({
//传入扩展的方法.
//这些方法可以使用在jQuery对象中,只需要调用方法名就可以
check:function (){
//******
}
//例如$("#ID").check();
});
$.extend({
//传入扩展的方法.
//这些方法可以使用在jQuery全局中,只需要调用方法名就可以
check:function (){
//******
}
//例如$.check();
})
从使用方法中可以猜测,插件扩展其实也就是扩展了JQuery的方法,然后我们调用,fn则是JQuery的一个成员,也是我们通过选择器获得的JQuery对象