我有一个这样的例子元素:获取文本的第一行中的一个元素的jQuery
<div id="element">
Blah blah blah.
<div>Header</div>
...
</div>
它也可以是这样的:
<div id="element">
<span>Blah blah blah.</span>
<h4>Header</h4>
...
</div>
我想的第一行(在元素内部松散地定义行)(Blah blah blah。)。它可能被包装在一个子元素中,或者只是裸体的textnode。我怎么做?谢谢。
谢谢,虽然对我来说,这返回一个对象而不是文本,我应该只是first_line [0]? – Harry
是的,这会为您提供一个带有元素或文本节点的jQuery对象。如果你想要的文字内容,使用'first_line.text()'。如果你想修剪掉前后的空格,执行'$ .trim(first_line.text())'。 – user113716
嗨,你能解释你为什么回来!!?什么是 !!? – Harry