Задать вопрос

Как отслеживать события, если JS подключается динамически по аяксу (после построения дом дерева)?

Всем привет, загружаю небольшой файлик с помощью $('body').load('имя_файлика').

Дело в том, что подключаемый файл содержит тригеры, реагирующие на определенные события, но подключить их с помощью стандартного $(function(){ не выходит, так как скрипты подключаются после загрузки документа.
Что делать?
  • Вопрос задан
  • 3115 просмотров
Подписаться 5 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Assargin
@Assargin
Перед ответом смотрю наличие ✔ в ваших вопросах
$(document).on('click', '.target-class', function(e){
  // doit
})
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
$().on("click", function() {}) не то? вместо клика можно что угодно повесить.
Ответ написан
Комментировать
mlnkv
@mlnkv
JavaScript Developer
Почему доки не читаете?!
$('body').load('имя_файлика', function(){
  /* здесь запускаем slider */
});


docs
Ответ написан
Комментировать
Anonym
@Anonym
Программирую немного )
Подключать из после загрузки скриптов.
Попробуйте require.js или скостыльте свое решение.
Ответ написан
Комментировать
@pilipolya
Node.js Dev
Делегаты по-моему нужны.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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