我的DOM看起来像:
<div id="blah-1">
<div class="class1">
<div class="class11>
<a href=""><img src=""></a> <b>blah</b>
<a href=""><img src=""></a>
</div>
</div>
</div>
我必须改变第一个或有时第二个img的来源。
我正在使用jQuery并且还没有强大的选择器处理能力!
答案 0 :(得分:5)
您可以使用:eq(n)选择给定位置的元素:
$("#blah-1 .class1 .class11 img:eq(0)").attr("src", newSource);
$("#blah-1 .class1 .class11 img:eq(1)").attr("src", newSource);
哦,你在第11课后错过了一个结束,不确定是否粘贴了代码。