版权声明:作者原创,转载请注明出处!编写插件的两种方式: 1.类级别开发插件(1%) 2.对象级别开发(99%)类级别的静态开发就是给jquery添加静态方法,三种方式 1.添加新的全局函数 2.使用$.extend(obj) 3.使用命名空间类级别 ...
版权声明:作者原创,转载请注明出处!
编写插件的两种方式:
1.类级别开发插件(1%)
2.对象级别开发(99%)
类级别的静态开发就是给jquery添加静态方法,三种方式
1.添加新的全局函数
2.使用$.extend(obj)
3.使用命名空间
类级别开发插件(用的非常少,1%)
分别举例:
//1.直接给jquer添加全局函数jQuery.myAlert=function (str) { alert(str);};//2.用extend()方法。extend是jquery提供的一个方法,把多个对象合并起来,参数是objectjQuery.extend({ myAlert2:function (str1) { alert(str1); }, myAlert3:function () { alert(11111); }});//一定要注意两种类级别编写插件方式书写的区别。//3.使用命名空间(如果不使用命名空间容易和其他引入的JS库里面的同名方法冲突)jQuery.yuqing={ myAlert4:function (str) { alert(str); }, centerWindow:function (obj) { obj.css({ 'top':($(window).height()-obj.height())/2, 'left':($(window).width()-obj.width())/2 }); //必须进行返回对象的操作,否则就不能继续往下进行链式操作了。。 return obj; }};
原标题:jquery编写插件的方法
关键词:jquery
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。