标签:
var settings={va: false, li: 5, name:"foo"};
var options={va: true, name:"bar"};
var newSet=jQuery.extend(settings,options);
newSet={va: true, li: 5, name:"bar"};
function foo(options){
options=jQuery.extend({
name:"bar",
length:5,
dataType:"xml"
},options);
}
;(function($){
})(jQuery);
;(function($){
$.fn.extend({
"color":function(value){
}
})
})(jQuery);
;(function($){
$.fn.extend({
"color":function(value){
return this.css("color",value); //为了可链式调用,返回this
}
})
})(jQuery);
;(function($){
$.fn.extend({
"color":function(value){
if(value==undefined){
return this.css("color"); //为了可链式调用,返回this
)else{
return this.css("color",value);
}
}
})
})(jQuery);
;(function($){
$.fn.extend({
"color":function(value){
return this.css("color",value);
}
})
})(jQuery);
<script>
;(function($){
$.fn.extend({
"color":function(value){
return this.css("color",value);
}
})
})(jQuery);
//应用
$(function(){
alert($("div").color()); //获取第一个color
$("div").color("red"); //设置所有的div的color为red
})
</script>
;(function($){
$.fn.extend({
"color":function(value){
},
“border”:function(value){
},
...
})
})(jQuery);
;(function($){
$.fn.extend({
"color":function(value){
return this.each(function(){
})
}
})
})(jQuery);
;(function($){
$.extend({
ltrim:function(text){
return (text || "").replace(/^\s+/g,"");
},
rtrim:function(text){
return (text || "").replace(/^\s+$/g,"");
}
})
})(jQuery);
//调用
$("div").val(
jQuery.ltrim(" text ")
)
锋利的jQuery--编写jQuery插件(读书笔记五)[完结篇]
标签:
原文地址:http://www.cnblogs.com/zqzjs/p/4943617.html