选择元素下面的所有内容

时间:2014-01-19 20:44:14

标签: jquery html css select

我如何实际选择jQuery中noscript下面的所有列表项?

<ul id="master">
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
<noscript></noscript>
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
<li class="item"></li>
</ul>

1 个答案:

答案 0 :(得分:2)

使用general sibling selector ~

#master noscript ~ li {
    /* style */
}

EXAMPLE HERE

在jQuery中:$('#master noscript ~ li');

或者,您也可以使用.nextAll$('#master noscript').nextAll('li');