我有一组 li 抽屉,当您单击每个抽屉时,它会展开。但我不希望它是可交互的,我希望它循环,例如每 5 秒扩展下一个 li 抽屉。此外,li 抽屉的数量并不固定为 3。即使我添加更多 li 抽屉,我希望它仍然循环遍历所有抽屉。希望这是有道理的。
这是我的 jsfiddle:http: //jsfiddle.net/7WApV/
我自己尝试过使用 setInterval 和 .next().slideDown() 来解决这个问题,但没有得到答案。任何人都可以帮忙吗?谢谢!
我有一组 li 抽屉,当您单击每个抽屉时,它会展开。但我不希望它是可交互的,我希望它循环,例如每 5 秒扩展下一个 li 抽屉。此外,li 抽屉的数量并不固定为 3。即使我添加更多 li 抽屉,我希望它仍然循环遍历所有抽屉。希望这是有道理的。
这是我的 jsfiddle:http: //jsfiddle.net/7WApV/
我自己尝试过使用 setInterval 和 .next().slideDown() 来解决这个问题,但没有得到答案。任何人都可以帮忙吗?谢谢!
尝试这个:
var bam = $('H2.drawer-handle'),
count = 0;
window.setInterval(function() {
if (count <= 1) {
count++;
} else {
count = 0;
}
var item = $('H2.drawer-handle').get(count);
$(item).click();
}, 1500);
示例:http: //jsfiddle.net/7WApV/1/