@Leffken
Студент, как студент!

Почему не могу обращаться к элементам страницы, созданными jQuery?

Всем привет.
Предположим страница пустая и в ней есть только один div с неким id = id_div1
Я добавляю с него другой div с id=id_div2 функцией jQuery insertAfter и добавил в этот div select id='sel' при помощи функции append. Есть ли способы повесить событие на этот select ?
Делаю $('#sel').on('change', function(){ alert('1');}); ничего не выходит, а если без jquery создать элемент, то все замечательно ...
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ответы на вопрос 2
@manst
.net
$(document).on('change', '#sel', function(){ alert('1');});
Ответ написан
Комментировать
@Kraky
Вы добавили div и повесили на него change событие. У div элементов нет change события.
Ответ написан
Ваш ответ на вопрос

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

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