如何得到第二个字

时间:2013-04-12 05:48:25

标签: javascript jquery jquery-selectors

我有以下HTML:

<div class="test">
    First
    <p></p>
    Second
    <p></p>
    Third
</div>

在这种情况下如何获得Second这个词?

1 个答案:

答案 0 :(得分:5)

您可以将jQuery contents()eq()一起使用:

var second = $('.test').contents().filter(function() {
                 return this.nodeType == Node.TEXT_NODE;
             }).eq(1).text(); 

Working Demo