我希望有人能帮助我。如何使 addClass 仅适用于下一个 img 而不适用于所有后续?编辑:“addClass”应始终应用于下一个 IMG,以便您可以一个接一个地单击所有图像 - 就像一个画廊
$("#next").click(function(){
if($("#gallery li").next("#gallery li").length != 0) {
$("#gallery li").children("img").removeClass('toppicture');
$("#gallery li").next("#gallery li").children("img").addClass('toppicture');
}
else {
$(this).children("img").removeClass('toppicture');
$("#gallery li:first-child").children("img").addClass('toppicture');
}
});
id 为“gallery”的 ul 如下所示:
<li>
<img class="toppicture" src="images/w1.jpg" title="Title #0"/>
</li>
<li>
<img src="images/w2.jpg" title="Title #1"/>
</li>
<li>
<img src="images/w3.jpg" title="Title #2"/>
</li>