JQuery - Возврат Ajax привычка HTML позволяет дальнейшие функции JQuery?

Довольно В новинку для JQuery и хита проблема относительно возвращенного HTML. Я использую .load () функция для загрузки HTML, возвращенного из jsp файла - его вся работа, главная кроме возвращенного HTML, кажется, не позволяет дальнейшим функциям JQuery быть названными на нем.

у меня есть щелчок и комбинация переключателя, работающая за "#showgame" - этот идентификатор находится в возвращенном HTML, но нажатие на него ничего не делает, когда это должно. Я должен обновить что-нибудь, чтобы сказать jQuery, что этот идентификатор теперь существует на странице после загрузки () вызов?

С уважением,

Cormac

1
задан Cormac O'Donnell 20 February 2010 в 20:18
поделиться

1 ответ

Для привязки события щелчка необходимо использовать функцию live () .

$("#myelement").live("click", function() { });

Live связывает событие с текущим и будущим элементами, которые соответствуют селектору.

Подробнее см. http://api.jquery.com/live .

2
ответ дан 3 September 2019 в 01:12
поделиться
Другие вопросы по тегам:

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