Задать вопрос
@splirit
html5, css3, js, jquery, knockoutjs, php, mysql

Как навесить плагин на ноду, которой изначально нет?

Есть форма заказа состоящая из нескольких шагов. Все шаги со своим html, кроме текущего изначально скрыты и появляются после заполнения предыдущего шага.

На третьем шаге у меня есть поле на которое я хочу навесить кастомный плагин jQuery, но так как его изначально в DOM'е нету - плагин тоже не вешается.

Единственный вариант, который мне приходит в голову это навешивать плагин при активации нужного шага в виде колбэка. НО этот вариант не подходит ввиду разброса элементам по всему сайту ( я просто везде не отловлю этот селектор в нужный момент ). Как навесить плагин в такой ситуации?
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Оценить 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
@saltydogd
А как насчет варианта повесить на некое событие через on('event','selector',function (){ initialization_code();})?
'selector' - тот элемент DOM, который появится
Ответ написан
abyrkov
@abyrkov
JavaScripter
Ваш ответ на вопрос

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

Похожие вопросы