На данный вопрос уже ответили:
jQuery.ScrollTo перемотка скролла вызывается этим скриптом:
Но после того как происходит ajax подгрузка, он перестает работать. Я прочитал что надо добавить обработчик событию, но я не разбираюсь в этом подскажите как правильно написать
Попробовал вот так
вообще перестало работать.
Ответ:
.db_wrapper это блок который оборачивает содержимое подгружаемое ajax
с решением помог Dmitry только с body не сработало.
На данный вопрос уже ответили:
Такая проблема — использую на сайте barba js — типа скрипт для осуществления переходов между страницами посредством ajax.
Проблема в том, после загрузки контента аяксом не срабатывают скрипты которые добавлены в head . Не понимаю, как заставить все работать. Пробовал через .on(‘click’) запускать в ручную функции, что кажется бредовым, но не работает, скрипты врубаются если внутри функции on click сделать setTimout , то есть нажал на ссыль, через секунду запустилась функция, тогда все ок, но это же бред, во первых задержка, во вторых все функции вручную запускать — это же жесть.
Когда делал вручную переходы аяксовые, без плагинов, то запускал все функции вручную в разделе саксес, но тоже полагаю что это костыль. Почему нельзя как то глобально объявить все сторонние скрипты, чтобы они срабатывали при изменении аяксового содержимого? как делают сайты на аяксе, неужели каждый раз вызывают по новой функции?
Весь инет облазил — все советуют отложенное навешивание событий — on, но какое тогда должно быть событие (какое событие после аякс вызова)? Если на клик, то выше описал, что только с таймаутом работает.
Набросал форму вывода данных с зависимыми списками, реализованными в виде селектов, обновляемые через ajax. Захотелось превратить селекты в стилизованные списки.С помощью гугла, нашел jQuery-плагин для стилизации селектов. Не много подредактировав его под свои нужды (убрал возможность раскрывания и скрытия, для статичного списка на подобии меню) включил его в свою форму. И что-то пошло не так, после того как блок с селектом заменяется через ajax, скрипт не отрабатывает.
Нуждаюсь в помощи. Возможно ли как вызвать скрипт для документа, который формируется с помощью ajax.
Или есть ли решение данной проблемы.
код модуля