OlegTar: Спасибо, сделал как вы и сказали всё работает только теперь получается , что мы удаляем и маску с инпута, а не подскажите как сделать чтоб удалялся сам только номер , а маска не трогалась
Спасибо, я не очень разбираюсь в js , вы как счетаете проблему только так можно решить ? Просто в вашем коде вы повесили событие change , что отменяет проверку поля "находу" это было нужно для того , чтоб как только условия проверки удовлетворяться кнопка заказать звонок разблокировалась ...
Я исправил , но код продолжает допускать эту же ошибку. Вот эта часть кода : enable == false & valid == true) - если enable равна false valid равна true , если это условие соблюдено то выполняется условие которое дальше в скобках ?
Сергей Зеленский: Попробовал и алерт срабатывает только раз потом как только начинает работать код с маской опять не работает. Один человек ответил мне :
" проблема в том, что в плагине function keypressEvent(e) {...} возвращает false (что значит не надо обрабатывать событие дальше). Если вернуть true, то маска с вашим alert'ом работать не будет. Т.е. надо каким-то образом забиндить ваше действие так, чтобы оно отрабатывалось до срабатывания плагина"
Но я будучи нубом , так и не понял , что конкретно мне следует сделать и вообще реально ли это ?
Блин когда событие заменил на "change" то код заработал ? Так чтож получается , что код библиотеки как - то не дает мне пользоваться событием input ? Подскажите возможно ли это исправить как-то ?
Скажу , честно так и не понял где у меня ошибка ? Просто если убрать эту строку $("#phone").mask(" +38-(099)-999-99-99"); то код работает . Если не затруднит объясните , я новичок и ещё не всё понимаю(