jquery 扩展方法
扩展工具方法
jQuery.extend(object)
扩展 jQuery 对象本身方法,用来在 jQuery 对象上增加新方法。
jQuery.extend({
sum: function(a, b) { return a + b; },
max: function(a, b) { return a > b ? a : b; } });
console.log($.sum(100,300));
console.log($.max(600,900));
扩展实例方法
jQuery.fn.extend(object)
扩展 jQuery 元素集合方法。
这里扩展的是获取到的 jquery 元素集合调用的方法,在每个扩展的方法里可以返回需要的 值,也可以返回 jquery 实例对象,也就是可以连缀调用 jquery 的实例方法,这个方法可 以配合面向对象组件化的开发原理进行 jquery 扩展插件的开发与调用。
jQuery.fn.extend({
showlog: function() {
console.log(this.html());
return this;
}
});
$(".div1").showlog();