我的导航是这样的:
<img id="leftButton" />
<ul id="bullets">
<li class="style"></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<img id="rightButton" />
我想要实现的是,当您单击右侧或左侧按钮时,“样式”类会移动到最近的兄弟姐妹。例如,当我单击#rightButton 时,我想将样式类从第一个列表项移动到第二个,依此类推。我遇到了这样的事情:
$('#rightButton').click(function() {
if ($('#bullets li').hasClass('style')) {
$('#bullets li').removeClass('style');
$('#bullets li').next().addClass('style').
}
});
像这样,当您单击#rightButton 时,它会正确地从第一个列表项中删除类“样式”,但将该类添加到所有其他项中。
哦,对不起这个混乱的代码,我是 jQuery 的初学者。
提前致谢。