如果一个文档准备失败,jQuery所有文档准备都失败.解决方案

jQuery all documents-ready failed if one document-ready fails. Solution?

本文关键字:失败 文档 jQuery 解决方案 一个 如果      更新时间:2023-09-26

好,这是一个有趣的问题。下面是三个jQuery模块。没有一个会起作用的。否则他们会从头到尾工作。它们不能工作的原因是在second后面的第二个块中缺少了");

$(document).ready(function() {
alert("first");
});
$(document).ready(function() {
alert("second
});

$(document).ready(function() {
alert("third");
});

是否有办法执行其他块,如果我们没有权力改变第二个块的内容?

jsFiddle的例子在这里

您的脚本块包含语法错误。

因此,解析器完全拒绝整个块。

如果你把有效的代码放在单独的<script>标签,他们将工作良好

将它们放在单独的脚本块中。

<script>
  $(document).ready(function() {
    alert("first");
  });
</script>
<script>
  $(document).ready(function() {
    alert("second
  });
</script>
<script>
  $(document).ready(function() {
    alert("third");
  });
</script>