Это не дубликат jQuery - добавить элемент после текста , потому что элемент, в который я хочу вставить, имеет больше элементов, кроме текста, при использовании команды append мой элемент находится не в том месте.
Предположим, у меня есть много элементов, таких как:
<li class="target-line">
<blablabla></blablabla>
<div class="known">...</div>
Element's text
<...variable element, can't query it to use .before()></...>
<more elements/>
</li>
И я хочу вставить сложный элемент newElement
(не тот, который я могу просто записать в виде строки) сразу после Element's text
,
Как я могу это сделать? Ответы без Jquery в порядке, если они простые.