Javascript 名称空间jquery插件
在jquery中创建名称空间以允许将匹配集传递给嵌套方法的正确语法是什么 这就是我所拥有的:Javascript 名称空间jquery插件,javascript,jquery,jquery-plugins,namespaces,Javascript,Jquery,Jquery Plugins,Namespaces,在jquery中创建名称空间以允许将匹配集传递给嵌套方法的正确语法是什么 这就是我所拥有的: (function($) { var nameSpace = { module: function(x){ } } })(jQuery) 但是调用$('.selector').nameSpace.module()返回 Cannot call method 'module' of undefined 这将不起作用,因为您没有向jQuery.fn添加任何
(function($) {
var nameSpace = {
module: function(x){
}
}
})(jQuery)
但是调用$('.selector').nameSpace.module()返回
Cannot call method 'module' of undefined
这将不起作用,因为您没有向jQuery.fn
添加任何内容,所有插件都是在这里添加的。即使您这样做了,您也可能会遇到问题,因为jQuery在如何绑定方面做了一些奇特的事情
如果你希望在一个插件上有多个方法,我建议你阅读
希望有帮助