После добавления элемента с jQuery я хочу, чтобы этот элемент реагировал на что-то, скажем, с помощью («change»). Обычно я использовал AJAX с языком сервера, чтобы получить ответ от добавляемого элемента, но теперь у меня только одностраничный интерфейс. Что мне здесь не хватает?Добавленный элемент не реагирует
-1
A
ответ
-1
Пожалуйста, разместите здесь свой код. Вероятно, вы добавляете элемент после событий привязки. Нормальное связывание (например .click()) влияет на элементы, уже существующие в dom. Чтобы выполнить динамическое связывание, вам нужно использовать метод .on() или (лучше для производительности) связать действие непосредственно с новым элементом.
+0
Может спросить, кто и почему проголосовал за этот ответ как -1? – webcitron
Нам нужно будет увидеть, что ваш код имеет какие-либо шансы помочь вам. –
Описание очень расплывчато, но, возможно, этот вопрос помогает: [Обработчик событий JQuery не работает с динамическим контентом] (https://stackoverflow.com/questions/15090942/jquery-event-handler-not-working-on-dynamic- контент) – Andreas
Да, Андреас, вот и все. Это был вопрос об общем сценарии, не думал, что код нужен. Благодарю. –