我有以下HTML:
<div class="test">
First
<p></p>
Second
<p></p>
Third
</div>
在这种情况下如何获得Second
这个词?
答案 0 :(得分:5)
您可以将jQuery contents()与eq()一起使用:
var second = $('.test').contents().filter(function() {
return this.nodeType == Node.TEXT_NODE;
}).eq(1).text();