小编Jos*_*osh的帖子

Javascript while循环使页面无法加载

当我把它放在我的标题中时:

<script>
function checkiffinished() {
  var n = $('.result-row').length;
  while (n!==3)
  {
  n = $('.result-row').length;
  $("span").text("There are " + n + " divs.");
  };

  };
</script>
Run Code Online (Sandbox Code Playgroud)

然后在体内放

<script>
 checkiffinished();
 </script>
Run Code Online (Sandbox Code Playgroud)

然后页面崩溃了.

代码应该用"result-row"类计算div的数量,并重复这个,直到具有上述类的div数为3.

我怎样才能这样做而不会崩溃页面?

编辑1:我在页面中的其他jQuery导致在另一个事件上有.result-row元素,这就是为什么我需要它定期检查.

EDIT2:我正在尝试与其他一些操纵页面元素的jQuery并行运行.

html javascript jquery loops while-loop

2
推荐指数
1
解决办法
4375
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1

loops ×1

while-loop ×1