Нужна помощь с JQuery и AJAX - PullRequest
0 голосов
/ 19 июня 2011

Эй, ребята, в настоящее время я использую jquery и ajax для создания веб-страницы.Я использую ajax для загрузки веб-страницы, которая использует плагин jquery (плагин лайт-бокса).Плагин jquery, похоже, не работает на этой странице, загруженной ajax, но работает правильно, когда страница загружается по отдельности.Так что это какая-то проблема с плагином, из-за которой страница не загружается и есть какое-то решение для этого.

Ответы [ 2 ]

1 голос
/ 19 июня 2011

Без некоторого кода / разметки трудно угадать, что не так, но это возможное решение:

Возможно, вы используете document.ready для настройки скрипта. потому что элементы, которые загружаются через AJAX, не находятся в DOM, но привязка не будет работать.

попробуйте .live () http://api.jquery.com/live/

1 голос
/ 19 июня 2011

Когда страница загружается сама по себе, событие загрузки страницы будет запущено, но этого не произойдет, если загружено через AJAX. Вам нужно вызвать тот же javascript после завершения вызова ajax

Так что бы ни было в

 $(document).ready(function () ..

или

 $(function ()

вам также нужно позвонить после завершения ajax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...