我有一个目前有3个div的页面,我正在使用jshowoff旋转当前每个div 30秒的三个div。我的问题是,有没有办法让一个div显示不同于其他div的时间?
e.g。 div 1 - 30秒,div 2 - 2分钟,div 3 - 30秒?
由于
答案 0 :(得分:1)
您可以尝试使用setTimeout()
。这是一个Jsfiddle:
$('#features').jshowoff({ speed:1500, links: false }); });
setTimeout(function(){
$("div.mydiv").fadeOut("slow", function () {
$("div.mydiv").remove();
});
}, 2000);
您可以通过将2000
更改为首选值来节省时间,请注意此值以毫秒为单位。所以2000 = 2秒。
另外,请看一下可能对您有帮助的类似问题:Show and hide divs at a specific time interval using jQuery