Довольно В новинку для JQuery и хита проблема относительно возвращенного HTML. Я использую .load () функция для загрузки HTML, возвращенного из jsp файла - его вся работа, главная кроме возвращенного HTML, кажется, не позволяет дальнейшим функциям JQuery быть названными на нем.
у меня есть щелчок и комбинация переключателя, работающая за "#showgame" - этот идентификатор находится в возвращенном HTML, но нажатие на него ничего не делает, когда это должно. Я должен обновить что-нибудь, чтобы сказать jQuery, что этот идентификатор теперь существует на странице после загрузки () вызов?
С уважением,
Cormac
Для привязки события щелчка необходимо использовать функцию live ()
.
$("#myelement").live("click", function() { });
Live связывает событие с текущим и будущим элементами, которые соответствуют селектору.
Подробнее см. http://api.jquery.com/live .