0

我在 jQuery 中有一个简单的 for 循环,但它在 Firefox 中无法正常工作。

问题:它可以很好地写入我的变量,但是如果您查看 Firefox 选项卡,它会显示

正在连接...

每时每刻。

另外,如果我用 Firebug 检查我的脚本,它会说:

此页面上没有 Javascript

虽然它写了我的变量。

我在这里做错了什么?在这里提琴

$(document).ready(function(){
      var i=0;
      for(i=0;i<=3;i++) {
          document.write(i);
      }
      //alert("working");
});
4

1 回答 1

4

文档加载完成后不要使用 write(),它会覆盖整个文档(包括脚本)

但是,当问题是(新)文档在您的示例中没有完成加载过程时,请document.close()document.write()

http://jsfiddle.net/f2jFc/3/

于 2012-08-28T19:58:36.397 回答