jquery封装扩展插件的方法
来源:互联网 发布:同一个ip不同端口 编辑:程序博客网 时间:2024/05/21 09:49
基本格式
;(function($){
$.fn.extend({
“<{method name}>":function(value){
}
})
})(jQuery);
========================================================================================
例子:
#颜色插件 color();
1》设置匹配元素颜色
2》获取该元素颜色
;(function($){
$.fn.extend({
"color":function(value){
if ( value == undefined ) {
return this.css('color');
}else{
return this.css('color',value);
};
}
})
})(jQuery);
========================================================================================
我们经常到碰类似 animate()这类方法,里面的参数为对象,可以同时设置多个参数。
扩展:参数为对象时
;(function($){
$.fn.extend({
"color":function(options){
var type = typeof(options);
for( i in options){
switch(i)
{
case 'color':
this.css('color',options.color);
break;
case 'background':
this.css('background',options.background);
break;
default:
return false;
};
};
}
});
})(jQuery);
========================================================================================
封装类似css()这类参数即可能为字符串也可能为对象的方法的时候,只需要判断一下参数的类型就OK拉。
本文转自:武汉前端培训
- jquery封装扩展插件的方法
- jQuery扩展插件封装
- jquery封装插件的方法
- jquery扩展插件的方法
- jquery插件的封装以及类的扩展
- jquery封装插件的方法(转)
- JQuery 插件与扩展方法的范例
- JQuery 插件与扩展方法的范例
- jquery插件的扩展
- jquery封装方法和插件
- jquery扩展插件开发方法
- 【jquery扩展】jquery扩展方法extend(),以及扩展插件
- jQuery扩展插件方法----jQuery.extend() 与 jQuery.fn; 以及插件的连缀调用。
- 扩展jquery插件好jquery自身方法
- 封装jQuery Validate扩展验证方法
- 封装jQuery Validate扩展验证方法
- 封装jQuery Validate扩展验证方法
- 封装jQuery Validate扩展验证方法
- 怎么禁止输入框记录输入记录,双击input出现输入过的记录
- APP 打包测试流程 从零开始
- IOS开发---小小规律总结之控件的获取和使用
- jps命令使用
- 套接字/Socket
- jquery封装扩展插件的方法
- 删除ListView中所有Item项
- android 中一个工程引用另一个工程
- QQ列表
- EasyUI ComboGrid集成分页按键示例
- android中自定义属性
- 格式化xml出错,提示"Format" did not complete normally. Please see the log for more information.Overlapping
- GNS3
- 静态关键字static以及帮助文档的制作