Показать сообщение отдельно
  #1 (permalink)  
Старый 25.05.2020, 23:39
Новичок на форуме
Отправить личное сообщение для gar1999 Посмотреть профиль Найти все сообщения от gar1999
 
Регистрация: 25.05.2020
Сообщений: 3

Повесить дополнительный обработчик на input с jQuery masked input
Есть необходимость добавить обработчик
"$('.phone_input').on('input', function() {..."
на поле ввода телефона, на которое уже поставлена маска плагина jQuery masked input.

// так мой обработчик НЕ РАБОТАЕТ
<html>
<input class="phone_input"></div>

<script>
$(".phone_input").on("input", function() {
console.log($(".phone_input").val());
});

$(".phone_input").mask("+7 (999) 999-9999");



// а без masked input'a - обработчик работает замечательно

<html>
<input class="phone_input"></div>

<script>
$(".phone_input").on("input", function() {
console.log($(".phone_input").val());
});

Мне нужно, чтобы и плагин работал, и я мог ставить на элемент свои обработчики.
Помогите, пожалуйста, разобраться, в чём проблема, и как её исправить.

Ссылки на плагин:
https://plugins.jquery.com/maskedinput/
https://github.com/digitalBush/jquery.maskedinput

Заранее спасибо, ребята.
Ответить с цитированием