У меня есть что-то вроде этого.
<div id="firstDiv">
This is some text
<span id="firstSpan">First span text</span>
<span id="secondSpan">Second span text</span>
</div>
Я хочу удалить ' Это текст и вам нужны элементы html.
Я попытался использовать что-то вроде
$("#firstDiv")
.clone() //clone the element
.children() //select all the children
.remove() //remove all the children
.end() //again go back to selected element
.text("");
Но это не сработало.
Есть ли способ получить (и, возможно, удалить через нечто вроде .text(""))
только свободный текст внутри тега, а не текст в его дочерних тегах?
Большое спасибо.