Как наблюдать количество входов на странице, которые загружаются в DOM асинхронно? - PullRequest
0 голосов
/ 03 июня 2019

Я быстро нарисую ситуацию, чтобы прояснить, чего я хотел бы достичь:

У меня есть страница оформления заказа, которая загружается асинхронно с помощью knockout.js (Magento 2, для всех, кто заинтересован).И есть также разные страницы, где это происходит.Как вы, наверное, знаете, Magento 2 не везде наиболее согласован, и я пытаюсь стилизовать все радиовходы и флажки одинаково, заключая их в элемент div с меткой.

Теперь то, что я хотел бысделать это querySelectorAll входы на странице, что легко.Но поскольку есть входные данные, которые загружаются в DOM асинхронно, он не будет перехватывать их с помощью querySelectorAll, когда страница будет первоначально загружена (так как больше будет загружено через секунду или две).

Как я могу использоватьнаблюдатель на странице, чтобы я мог запустить функцию, чтобы получить все входные данные без div-оболочки, чтобы я мог обернуть его в div с правильными классами?Или есть другой способ, который лучше мне неизвестен?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...