jQuery 屏蔽输入插件与 jQuery 工具冲突(至少与覆盖层冲突)

标签 jquery jquery-plugins jquery-tools maskedinput

我发现 jQuery 屏蔽输入插件 (http://digitalbush.com/projects/masked-input-plugin/) 与 jQuery Tools 覆盖方法 load() 和 close() 冲突。 因此,当您先导入 jQuery Tools,然后导入 jQuery 屏蔽输入插件并尝试运行时:

$("#overlay").overlay().load()

发生以下错误:

TypeError: b.mask.load is not a function ...jquery.tools.min.js:87 (on Firefox)

Uncaught TypeError: Object #<Object> has no method 'load'  ...jquery.tools.min.js:87 (on Chrome)

另一种方式:如果您先导入 jQuery 屏蔽输入插件,然后导入 jQuery Tools,现在覆盖可以工作,但 jQuery 屏蔽输入插件则不行。

有人知道 jQuery 屏蔽输入插件的另一种替代方案吗?它可以与 jQuery 工具很好地配合使用?

或者也许这个问题可以通过某种方式解决?

最佳答案

我已经 fork 了该项目并创建了拉取请求:https://github.com/digitalBush/jquery.maskedinput/issues/94 .

感谢 FagnerMartinsBrack 的帮助:https://github.com/digitalBush/jquery.maskedinput/issues/94 .

关于jQuery 屏蔽输入插件与 jQuery 工具冲突(至少与覆盖层冲突),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11678505/

相关文章:

jquery - CSS3 和 Jquery 动画 - 几秒钟后重复

jquery - Struts Jquery 插件对话框只会打开一次

Jquery 工具叠加调用 javascript 函数

jQuery 工具选项卡在 IE7 中不显示

javascript - 点击特定选项卡即可获取对应的详细信息

javascript - 我应该如何使用 javascript 在 Yahtzee 中实现三轮系统?

javascript - ColorBox jQuery 帮助请求

javascript - 悬停元素时过滤最后一个子元素

javascript - jQuery dataTables 插件 - 如何忽略列排序中的单词

javascript - 将外部图像加载到工具提示 onMouseOver 事件处理程序中