延迟 jquery 脚本,直到加载完其他所有内容

2022-08-30 04:47:19

我有一个jquery脚本,我只需要在页面上的其他所有内容(包括其他一些javascript(我无法控制)完成它们的事情后运行它。

我虽然也许有$(document).ready的替代品,但我无法找到它。


答案 1

一个页面中可以有多个时间。代码将按其出现的顺序运行。$(document).ready()

您可以将该事件用于代码,因为在页面完全加载并且各种处理程序中的所有代码都已完成运行之后,会发生这种情况。$(window).load()$(document).ready()

$(window).load(function(){
  //your code here
});

答案 2

这个代码块解决了我的问题,

<script type="text/javascript">
  $(window).bind("load", function () {
    // Code here
  });
</script>