Можно ли добавить элемент в JavaScript nodeList?
я генерирую контент динамически, поэтому ям часто заканчиваетсяdocumentFragments
который ям запрос с помощьюquerySelectorAll
или жеquerySelector
возвращаяnodeList
элементов внутри моего documentFragment.
Время от времени я хотел бы добавить элемент в список, но я могуНе могу найти в Интернете ничего о том, возможно ли это.
Я попробовал это так:
document.querySelectorAll(".translate").item(length+1) = document.createElement("div");
и это:
document.querySelectorAll(".translate").shift(document.createElement("div"));
Но оба нет работа (как и ожидалось)
Вопрос:
Можно ли вручную добавить элементы в NodeList? Я думаю, нет, но все же спрашиваю.
Спасибо за некоторые идеи?
РЕДАКТИРОВАТЬ:
Итак, больше информации: яm генерирует блок динамического контента, который я хочу добавить на свою страницу. По умолчанию блок на английском языке. Поскольку пользователь просматривает страницу на китайском языке, яЯ запускаю переводчик для динамического фрагмента, ДО добавления его в DOM. На моей странице также есть элемент, например, заголовок, который должен меняться в зависимости от добавляемого динамического содержимого. Моя идея состояла в том, чтобы сделать это за один шаг = попытаться добавить элемент в мойnodeList
, Но от написания этого сейчас ... я думаю, что это невозможно :-)