@Masha75

Как инициализировать js повторно, после работы ajax?

Здравствуйте, помогите пожалуйста примером, есть скрипт , назовем style.js , который вносит изменения в html, при загрузке все срабатывает, но на странице имеется часть контента подгружаемая ajax'ом в которую и вносятся изменения скриптом из файла, как можно запустить повторно работу скрипта после изменения страницы? Доступа к ajax скрипту нет, знаю только что меняется урл страницы и в блок с ajax контентом добавляется класс load для анимации появления и удаляется и имеется постоянный id #block , можно ли как то из этих данных собрать скрипт запускающий файл style.js при смене урл или изменении класса блока? Спасибо
  • Вопрос задан
  • 802 просмотра
Решения вопроса 1
zorba_buddha
@zorba_buddha
IT
Если нет доступа к ajax функции, то надо "слушать" изменения контента или, лучше всего, url'а (setInterval).
Если для ajax'а используется jQuery, то для него можно задать опцию для события onload по умолчанию.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@igumenov
нужно обернуть все в некую функцию и по выполнению скрипта вызывать данную функцию для реинициализации скриптов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы