这是我带面具的领域:
$('#Cellphone').mask("(99)9999-9999?9", { placeholder: " " });
当我的输入失去焦点时,我想清除掩码。有没有办法做到这一点?类似于插件的选项...
$('#Cellphone').mask("(99)9999-9999?9", { placeholder: " ", clearOnLostFocus: true });
或进入模糊功能:
$('#Cellphone').blur(function() { // clear the mask here. });
我想动态改变我的面具。我正在使用此功能,并且效果很好...
$('#Cellphone').keyup(function () { var newValue = $(this).val() .replace("(", "") .replace(")", "") .replace(" ", "") .replace("-", "") .replace("?", ""); if (newValue.length > 10) { $(this).mask("(99)9-9999-9999", { placeholder: " " }); } });
但是......当我按下退格键并选择此字段的内容时,我的面具停止工作。知道为什么会这样吗?
感谢你们!