我正在创建一个jQuery插件,它更像是一个工具类(它不在DOM上运行),当我调用它时,我必须调用$ .fn.myplugin(),而不是$ .myPlugin ()或者我必须指定一个像$('body')。myPlugin()的选择器?调用jQuery插件
有没有一种办法能够调用我的插件只是$ .myPlugin()(如$。阿贾克斯()等等)?
我使用插件来解决错误类型的问题,我应该简单地使用一个javascript对象,并将其称为object.myFunction()? (我唯一的理由不这样做,是我喜欢的jQuery语法)
要有描述的行为,编写你的插件时,你应该做jQuery.myPlugin = ......而不是$ .fn.myPlugin = ..... 这不是一个好主意。但是这是无论如何要这样做的方法 – kabaros 2011-02-16 13:30:14