像这样获取 DOM 的元素
$('#id').content().text();
问题出现
如果它得到这个:
<p>Hello</p>
<p><br></p>
<p>World</p>
自然地在 Html 中看起来像:
Hello
World
但是这个 jquery.text()
方法返回:HelloWorld
如何解释<br>
为新行?<-> 如何获得与我在 HTML 中看到的完全一样的文本?
.html()
给出了我不想要的所有 HTML 标签。如果可能的话,我只需要带有空格的纯文本。