我正在使用插件来屏蔽我的输入电话(jquery.maskedinput.js - http://plugins.jquery.com/maskedinput/)。但我需要实现 .mask() 以在运行时更改它,所以掩码:
$("#inputPhone").onkeypress(function(){
if($(this).val() === "119999"){
$(this).mask("(99) 99999-9999");
} else {
$(this).mask("(99) 9999-9999");
}
});
在执行期间更改 .mask() temp 来实现设置的值时,正在发生的问题正在丢失。先感谢您!