Как обработать событие по клику для динамических элементов React?

Раньше в woocommerce страница оформления заказа отображалась с помощью шорткода [woocommerce_checkout].
Теперь появилась возможность создавать с помощью блоков, которые созданы с помощью react.
В поле оформления заказа есть поле телефон с id="#billing_phone".
Раньше, чтобы добавить маску достаточно было кода:
$("#billing_phone").inputmask({ mask: "(999) 999-99-99", greedy: false });


Теперь для динамически созданных элементов на react это не действует.
Пробовал:
$(document).on('focus', '#billing_phone', function() {
    alert('AUUUU!'); 
});

Не срабатывает.

Прошу помощи у вас, как мне повесить событие или маску на данный динамический элемент.
Спасибо!
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы