我可以让标签自动旋转,并在悬停时暂停,但是当你鼠标移开时似乎无法让它们重新开始。另外,“fadeInSpeed”是否正确完成?请看一下,看看您是否可以提供帮助,非常感谢!真的很高兴看到 jQueryTools 再次表现出色!
$(function() {
var rotateDelay = 3500;
var rotateTabs=true;
var $tabItems = $('#flowtabs li a').hover(function(){
rotateTabs=false;
});
var tabs = $("ul#flowtabs").tabs('#flowpanes > div', {api:true, effect:'fade', fadeInSpeed: 100, rotate: true});
function doRotateTabs(){
if (rotateTabs) {
setTimeout(function(){
if (!rotateTabs) return;
if(tabs.getIndex() == $tabItems.length-1){
tabs.click(0);
}
else {
tabs.next();
}
doRotateTabs();
}, rotateDelay);
}
}
doRotateTabs();
});