Javascript 我想每22秒循环一次setTimeout()函数
我有一个JAVASCRIPT代码,我想每22秒循环一次。你能帮我做这个吗 这就是代码Javascript 我想每22秒循环一次setTimeout()函数,javascript,settimeout,Javascript,Settimeout,我有一个JAVASCRIPT代码,我想每22秒循环一次。你能帮我做这个吗 这就是代码 setTimeout(function() { $('#hideMe01').fadeOut('fast'); }, 8000); setTimeout(function() { $('#hideMe02').fadeOut('fast'); }, 8000); setTimeout(function() { $('#hideMe03').fadeOut('fast'); }, 14000);
setTimeout(function() {
$('#hideMe01').fadeOut('fast');
}, 8000);
setTimeout(function() {
$('#hideMe02').fadeOut('fast');
}, 8000);
setTimeout(function() {
$('#hideMe03').fadeOut('fast');
}, 14000);
setTimeout(function() {
$('#hideMe04').fadeOut('fast');
}, 14000);
你可以在一段时间内把整件事结束
function doFade(){
setTimeout(function() {
$('#hideMe01').fadeOut('fast');
}, 8000);
setTimeout(function() {
$('#hideMe02').fadeOut('fast');
}, 8000);
setTimeout(function() {
$('#hideMe03').fadeOut('fast');
}, 14000);
setTimeout(function() {
$('#hideMe04').fadeOut('fast');
}, 14000);
setTimeout(doFade,22000);
}
doFade();
为什么,当我做一个快速测试时,它运行良好?请让我测试一下。啊,你指的是最后的打字错误。我以为你发现了某种逻辑错误。修正了输入错误。现在试试,有一个我没有注意到的输入错误被修正了。我已经改变了它,这样它也可以第一次运行。