我有一个有9个幻灯片的旋转木马,其中第一个有一类“活动”。循环“活动”类与旋转木马
<ul class='nav'>
<li class='left'>left</li>
<li class='right'>right</li>
</ul>
<ul class='carousel'>
<li class='active'></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
当点击了“右”按钮,则活性类需要移动到下一个里(它也需要最后一个之后被施加回第一LI)。
显然,当点击左键时,活动类需要朝相反的方向移动。
我尝试了以下几点,但是我不知道如何让活动类返回到最后一个之后的第一个li。
$('.nav .right').click(function(){
$('.carousel .active').removeClass('active').next().addClass('active');
});
任何帮助,将不胜感激。谢谢。
看一看这样的:http://stackoverflow.com/questions/7414573/how-to-cycle-through-siblings-using-jquery – Pieter
u能添加一个捣鼓这个 – dreamweiver