Как вызвать аякс в блоке, который сам грузится аяксом

Главные вкладки

Аватар пользователя igoroshkov igoroshkov 30 сентября 2013 в 0:00

Добрый день.

Ситуация следующая: при клике на ссылку выполняется функция jQuery(...).load(), которая загружает аяксом в определенный див контент с другой страницы. В этом контенте есть ссылка, которая тоже в свою очередь должна работать через аякс.

Никак не могу добиться, чтобы эта вторая ссылка работала. На данный момент при клике на ней пользователь просто переходит на страницу, которая в href, без яакса.

Подскажите, как нужно сделать, чтобы работал "аякс в аяксе". Заранее благодарю.

Комментарии

Аватар пользователя igoroshkov igoroshkov 30 сентября 2013 в 10:15

Дело в том, что вторая ссылка используется класс "use-ajax" и в явном виде функции нигде нет, разве что в модуле. Каким образом ее определить заранее?

Аватар пользователя oboroten oboroten 1 октября 2013 в 14:29

А Русская документация по jQuery Утверждает:
Добавлено в jQuery 1.3: привязывает обработчик к событию (например, click) для всех текущих и будущих элементов набора. Может также связывать пользовательские события.

Что будет.

Аватар пользователя oboroten oboroten 1 октября 2013 в 16:14

Если использовать jquery из "коробки" 7 друпала .on не будет работать а вот .live работает. Но если юзаешь jquery_update тогда всё с точностью до наоборот.