如何在jQuery中中断for循环

How to break a for loop in jQuery?

本文关键字:中断 for 循环 jQuery      更新时间:2023-09-26
var delayTime=800;
   for(var i=1;i<20;i++)
     {
       $("#slide"+i).delay(delayTime).fadeIn();
       delayTime=delayTime+800;
     }

当我点击一个按钮的值"I"应该是"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;
  }
}

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

这个问题的答案是"如何在jQuery中中断for循环?"是return false,但它与您所显示的代码无关