我试图展示一个没有“提交”类的元素的第一个孩子
类似
$('#menu li:first-child:not(".submitted")').show();
HTML:
<ul id="menu">
<li class="submitted">stuff here</li>
<li class="submitted">stuff here</li>
<li>stuff here</li> <!-- This one needs to be shown -->
<li>stuff here</li>
<li>stuff here</li>
</ul>
任何想法??
答案 0 :(得分:23)
$('#menu li:not(.submitted):first')
答案 1 :(得分:5)
答案 2 :(得分:2)
$('#menu li:first-child').not(".submitted").show();
答案 3 :(得分:0)
$('#menu li:not(.submitted) > :first')
答案 4 :(得分:-1)
是的确有效。您可以查看此示例http://jsfiddle.net/gFutw/