This fiddle按预期工作,当最后一个li打开一个类时,第一个li获得第一个类。
我试图在jQuery Cycle插件中使用相同的原理。如果查看this fiddle,您会看到循环插件将一类activeSlide添加到活动幻灯片中。我已经把一些代码放在fidle中,我认为它会处理它但看起来好像我的逻辑错了?
答案 0 :(得分:3)
加载文档时,您只需检查一次 activeSlide 类。将逻辑包装在行上的单击处理程序中,它应该可以工作:
$('#nav li').click(function() {
if( $('.activeSlide').is('li:last-child') ) {
$('li:first').addClass('first');
}
else {
$('li:first').removeClass('first');
}
});
您可以向after
选项添加回调并在其中运行逻辑。查看all the available options了解详情。