转自 http://www.cnblogs.com/joey0210/p/3408349.html
【收获】
1、extend(dest,src1,src2,src3...); jQuery.extend 函数使用详解
注:将src1,src2,src3...合并到dest中,如果参数没有重叠,则合并所有参数;参数重叠则以后面的参数对应值为准;
eg:var opts = $.extend({},{"name":"Jack","age":10},{"name":"Lucy","sex":"girl"}) ===> opts = {"name":"Lucy","age":10,"sex":"girl"};
2、链式调用
将当前被操作的元素返回;
return this.each(function(){
var $this = $(this);
$this.css({
backgroundColor:opts.background,
color:opts.color
})
});
3、编写插件
4、闭包