#cheerio
Вопрос:
<div>
<p>Hello World!</p>
foo
</div>
Я хочу получить только текст текстовых узлов внутри div, и я не могу использовать $('div').text()
, потому что это дает мне текст p
также.
На самом деле я хотел бы получить текст каждого такого текстового узла, и я надеюсь, что есть что-то такое же простое, как $('textNode').toArray().map((node) => $(node).text())
.
Комментарии:
1. Попробуй:
var node = document.getElementById('test');textContent = node.textContent;