@rejjer

Воздействие на загруженный по ajax контент?

На странице есть куча элементов, при клике на каждый поверх всего загружается контент с элементом, который нужно нажать, затем закрыть всплывайку.
Пытаюсь пройтись по всем элементам:
function clickFun(){
	document.getElementsByClassName('loadClass')[0].click();
	document.getElementsByClassName('closeModal')[0].click();
}

var arr = document.getElementsByClassName('myClass');

for(var i=5; i<arr.length; i++){
	arr[i].click();
	setTimeout(clickFun(), 2000);
}

Но оно сразу ищет элементы, не дожидаясь загрузки.
Как можно реализовать, если функцию загрузки контента менять нельзя?
  • Вопрос задан
  • 116 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Zewkin
Я у мамы фронтэндер
Коллбек нужен или промисс
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы