jquerytools&;$。掩蔽冲突

jquerytools&;$。掩蔽冲突,jquery,maskedinput,Jquery,Maskedinput,我需要一些关于wierd问题的帮助 我使用的是jQueryTools,对此我很满意,但我认为maskedinput插件的$.mask()方法与jQueryTools的.mask()属性相冲突。当我同时使用这两种方法时,控制台会说“对象并没有像load()这样的方法”。如果ı从文档中删除masket输入js,则覆盖层的一切都正常 $.maskedinput $("#Phone1, #Phone2, #Gsm").mask("(999) 999 9999"); jQueryTools.mas()

我需要一些关于wierd问题的帮助

我使用的是jQueryTools,对此我很满意,但我认为maskedinput插件的$.mask()方法与jQueryTools的.mask()属性相冲突。当我同时使用这两种方法时,控制台会说“对象并没有像load()这样的方法”。如果ı从文档中删除masket输入js,则覆盖层的一切都正常

$.maskedinput

$("#Phone1, #Phone2, #Gsm").mask("(999) 999 9999");
jQueryTools.mas()

你有这样的经历吗


谢谢

请将
maskedinput
中的mask函数重命名为其他函数。我把它重命名为
maskMyI
。基本上,您只需在
maskedinput
中查找并替换新名称即可。然后在调用页面上的函数时使用新名称

$("#Phone1, #Phone2, #Gsm").mask("(999) 999 9999");
变成

$("#Phone1, #Phone2, #Gsm").maskMyI("(999) 999 9999");
就我而言。使用您自己的函数名

$("#Phone1, #Phone2, #Gsm").maskMyI("(999) 999 9999");