Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想每22秒循环一次setTimeout()函数_Javascript_Settimeout - Fatal编程技术网

Javascript 我想每22秒循环一次setTimeout()函数

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);

我有一个JAVASCRIPT代码,我想每22秒循环一次。你能帮我做这个吗

这就是代码

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();

为什么,当我做一个快速测试时,它运行良好?请让我测试一下。啊,你指的是最后的打字错误。我以为你发现了某种逻辑错误。修正了输入错误。现在试试,有一个我没有注意到的输入错误被修正了。我已经改变了它,这样它也可以第一次运行。