选择第一个子ID不是特定值的对象

时间:2011-07-18 13:23:19

标签: jquery html

好的家伙,还有一个问题要问你。 我只需要选择第一个div(第一个孩子!='你') 我怎么能实现这一点呢?

HTML

<div class="test">
    <div id="me"><img src=""></div>
</div>
<div class="test">
    <div id="you"></div>
</div>

我的意思是:

$('#test:first-child[id] != value');

好吧,这就是我理论上所需要的,因为我不认为上面的那一行会起作用。

1 个答案:

答案 0 :(得分:1)

var yourElement = $(".test").not(":has(>#you:first-child)");
var allImages = yourElement.find("img");

翻译:选择一个具有“test”类的元素,并且没有直接子元素(“&gt;”),其id为“you”,这是第一个元素!

jsFiddle链接:http://jsfiddle.net/y3RPD/3/

相关问题