【发布时间】:2011-08-10 02:29:35
【问题描述】:
我在使用 jquery expose 插件和 Masked Input 插件时遇到了问题。
问题是它们都占用了$.mask 函数,这会导致冲突。但我非常需要这两个插件一起工作。我会将其中一个中的$.mask 重命名为...比如说$.msk,但在这种情况下,我总是需要记住它,如果我想升级到新版本,我会再次重命名。
寻找更好的解决办法来处理这种jquery插件之间的冲突。
【问题讨论】:
-
能否请插件作者重命名函数?这将为您、他们和社区带来好处。
-
我会尝试这样做。当我阅读有关创建 jQuery 插件的教程时,有人说开发人员应尽量避免使用可能被其他插件开发人员采用的名称命名插件。 docs.jquery.com/Plugins/Authoring#Namespacing
-
@SlavaGu 我没有回复
标签: jquery jquery-plugins namespaces