【发布时间】:2011-08-19 11:36:45
【问题描述】:
我目前正在为 jQuery 开发一个库插件,该插件最终可能会作为开源项目发布。
我已经编写了许多自定义元素函数,并希望将与我的库相关的所有内容存储在命名空间中。
例如,假设我有一个名为toggle() 的函数。通常,这将使用$(selector).toggle() 调用。但是,我想调用它,以及使用类似$(selector).mylib.toggle() 的其他函数,以免干扰其他库或插件。
我过去开发过 jQuery 插件,但从来不需要以这种方式保护方法。谁能指出我如何编写函数来实现这一目标?
【问题讨论】:
-
感谢编辑,inti。我是在 iPhone 上写的,所以无法访问这些字符。
标签: javascript jquery plugins