Это мое поле с маской:Проблемы с JQuery Masked плагин
$('#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: " " }); } });
НО ... Когда я нажимаю забой с содержанием этого поля, выбранного, моя маска перестает работать. Любая идея, почему это происходит?
Спасибо, ребята!
Проверка кода ключа отлично работает. Благодаря! – Kiwanax