У меня есть простой HTML-фрагмент, который я добавляю в документ во время выполнения. Я использую селекторы jQuery, но это не должно относиться к проблеме, с которой я сталкиваюсь.
При использовании:
$ ( "# ElementID"). HTML ()
Код отображается, но без применения CSS. Поведение имеет смысл, поскольку CSS уже загружен и применен.
Мои вопросы:
- Есть ли возможность «обновить» элемент DOM, чтобы повторно применить CSS к нему после изменения его HTML-содержимого?
- или есть способ применить CSS к коду, который у меня есть в JavaScript, перед добавлением его в элемент DOM?
Мне известны различные библиотеки шаблонов JS \ html, но на этом этапе я пытаюсь свести к минимуму зависимость от дополнительных библиотек, тем более что фрагменты, которые я генерирую \ внедряю, очень просты, и я не против, чтобы они оставались в JS код
Джамиль