如何在jQuery中打破for循环?

时间:2015-07-17 05:32:54

标签: javascript jquery

var delayTime=800;
   for(var i=1;i<20;i++)
     {
       $("#slide"+i).delay(delayTime).fadeIn();
       delayTime=delayTime+800;

     }

当我点击按键值&#34; i&#34;应该是&#34; 0&#34;。我尝试了很多,但我没有达到解决方案。帮助我

2 个答案:

答案 0 :(得分:0)

我不确定你想要这样的东西吗?

$('#reset').on('click', function(){
  start();
});

function start(){
  var delayTime = 800;
  $('[id*="slide"]').finish().hide();
  for(var i=1; i<20; i++) {
    $("#slide"+i).delay(delayTime).fadeIn();
    delayTime+=delayTime;
  }
}

如果我弄错了,请告诉我有关您问题的更多信息。

答案 1 :(得分:0)

问题的答案“如何在jQuery中打破for循环?”是return false,但它与您显示的代码无关