2016-10-29 2 views
-1

После добавления элемента с jQuery я хочу, чтобы этот элемент реагировал на что-то, скажем, с помощью («change»). Обычно я использовал AJAX с языком сервера, чтобы получить ответ от добавляемого элемента, но теперь у меня только одностраничный интерфейс. Что мне здесь не хватает?Добавленный элемент не реагирует

+0

Нам нужно будет увидеть, что ваш код имеет какие-либо шансы помочь вам. –

+2

Описание очень расплывчато, но, возможно, этот вопрос помогает: [Обработчик событий JQuery не работает с динамическим контентом] (https://stackoverflow.com/questions/15090942/jquery-event-handler-not-working-on-dynamic- контент) – Andreas

+0

Да, Андреас, вот и все. Это был вопрос об общем сценарии, не думал, что код нужен. Благодарю. –

ответ

-1

Пожалуйста, разместите здесь свой код. Вероятно, вы добавляете элемент после событий привязки. Нормальное связывание (например .click()) влияет на элементы, уже существующие в dom. Чтобы выполнить динамическое связывание, вам нужно использовать метод .on() или (лучше для производительности) связать действие непосредственно с новым элементом.

+0

Может спросить, кто и почему проголосовал за этот ответ как -1? – webcitron