вставляю в шаблон. Т.е. есть UL и в каждый li отрисовывается шаблон.
Есть пагинация.
Как мне с помощью document.querySelectorAll('LI') получать эти лишки, если они рендерятся динамически???
Использовал window.onload, но так работает только для первой страницы.
Как мне получать все динамические LI с каждой страницы?
разные страницы разный document, никак не можешь
Ну как разные. Это SPA. Переходов на другую страницу нет. Просто отрисовуются динамически следующие 20 карточек.
честно хз, ты ж с бека берешь определенное количество элементов, даже хызе такой задачи не было
попробуй написать функцию которая стучит в бд с просьбой подать все элементы
Уже понял, куда копать. Нужно к пагинации привязываться. Каждый раз получать только те LI, которые сейчас отрисованы.
Разобрался. Писать код нужно в теле асинхронной функции, которая делает запрос на сервер. Я писал отдельно, и получал пустой NodeList, ибо мой синхронный код выполнялся быстрее, чем приходил запрос. А я ещё костыли начал был придумывать, вызывать свой код через setTimeout 🙈 Кароч, тупил на ровном месте)))
Обсуждают сегодня