我需要一些关于一个奇怪的问题的帮助。
我使用的是jQueryTools,我对此很不满意,但我认为maskedinput插件的$.mask()方法与jQueryTools的.mask()属性混淆了。当我同时使用这两种方法时,控制台显示"object没有load()这样的方法“。如果ı从文档中移除了masket input js,那么覆盖就没问题了。
$.maskedInputs
$("#Phone1, #Phone2, #Gsm").mask("(999) 999 9999");jQueryTools .mas()
var dialogsOverlay = $(".dialogs").overlay({
mask: {
color: '#fff',
loadSpeed: 200,
opacity: 0.8
},
closeOnClick: false,
close: ".closeDialog"
});你有没有这样想的经验?
谢谢
发布于 2011-04-12 21:41:56
只需将maskedinput中的掩码函数重命名为其他名称即可。我将其重命名为maskMyI。你基本上可以在maskedinput中用你的新名字进行查找和替换。然后在调用页面上的函数时使用新名称。
$("#Phone1, #Phone2, #Gsm").mask("(999) 999 9999");变成了
$("#Phone1, #Phone2, #Gsm").maskMyI("(999) 999 9999");就我的情况而言。使用您自己的函数名。
https://stackoverflow.com/questions/4620354
复制相似问题