1 , 插件的基本步骤
;(function(){
<!--插件部分-->
})(jQuery);
2 , 插件的书写
(1):$.fn.fnName = function([options]){
<!--
缺点:一次只能传入一个函数
-->
}
(2):$.fn.extend({
fnName:function(options){
let var defaults = { color: 'blue', size: "30px" };
options = $.extend({},defaults,options);
<!--
使用$.extend()覆盖插件的默认参数
-->
<!--
注意一定要return 出来
-->
return $(this).each(function(){
<!--
this指的是Jq对象
$(this).each() 遍历所有要改变字体的DOM元素
-->
$(this).css({
'color':options.color,
'font-size':options.size
}) ;
})
}
})
JQ插件
最新推荐文章于 2024-06-24 22:10:15 发布