Добрый день.
Ситуация следующая: при клике на ссылку выполняется функция jQuery(...).load(), которая загружает аяксом в определенный див контент с другой страницы. В этом контенте есть ссылка, которая тоже в свою очередь должна работать через аякс.
Никак не могу добиться, чтобы эта вторая ссылка работала. На данный момент при клике на ней пользователь просто переходит на страницу, которая в href, без яакса.
Подскажите, как нужно сделать, чтобы работал "аякс в аяксе". Заранее благодарю.
Комментарии
Дело в том, что вторая ссылка используется класс "use-ajax" и в явном виде функции нигде нет, разве что в модуле. Каким образом ее определить заранее?
http://habrahabr.ru/post/164443/
http://www.slideshare.net/merlinofchaos/drupal-7-advanced-ajax
если делать через нативный друпаловский аякс, то проблем не должно возникнуть.
Может так?
$('.myClass').live('click', function(){
.........
А Русская документация по jQuery Утверждает:
Добавлено в jQuery 1.3: привязывает обработчик к событию (например, click) для всех текущих и будущих элементов набора. Может также связывать пользовательские события.
Что будет.
После загрузки контента в аяксе вызывать js, который навешивает обработчик на .use-ajax
Ага...
Если использовать jquery из "коробки" 7 друпала .on не будет работать а вот .live работает. Но если юзаешь jquery_update тогда всё с точностью до наоборот.