一、类级别的插件开发
即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法,jQuery的全局函数就是属于jQuery命名空间的函数。
1、添加全局函数
方法一:
jQuery.oneTest=function(){alert("one");}
jQuery.twoTest=function(){alert("two");}
方法二:
jQuery.extend({
oneTest:function()
{
alert("one");
},
twoTest:function()
{
alert("two");
}
});
调用方法:jQuery.oneTest();jQuery.twoTest();或者:$.oneTest();$.twoTest();
2、使用命名空间,避免自己写的函数或变量与jQuery插件冲突,命名空间的函数仍然是全局函数
jQuery.MyNameSpace={oneTest:function()
{
alert("one");
},
twoTest:function()
{
alert("two");
}
}
调用方法:jQuery.MyNameSpace.oneTest();jQuery.MyNameSpace.twoTest();或者:$.MyNameSpace.oneTest();$.MyNameSpace.twoTest();