javascript - 需要在页面加载后立即调用一个函数

标签 javascript jquery html jsp

我的项目中有一个小问题。我们的项目包括许多带有一堆 javascript 和 $(document).ready 的 jsps,并在执行时将所有 jsps 组合在一起。所以我们不知道 $(document).ready 的整个数组中存在的哪个函数将在开始时执行。(我知道,我的粗心)。有什么方法可以调用 Jquery 或 javascript 中的函数,该函数将在 $(document).ready 函数的广泛列表中的任何其他函数之前执行。出现这个问题是因为我们被要求在文档准备好后立即添加一个加载程序,以使用户知道页面未完全加载。如果有任何解决方案,请告诉我。

感谢和问候, 阿尼尔·西蒙

最佳答案

尝试 jQuery.holdReady()

Holds or releases the execution of jQuery's ready event.

 $.holdReady(true);
 $.getScript("myplugin.js", function() {
     $.holdReady(false);
 });

关于javascript - 需要在页面加载后立即调用一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41054408/

相关文章:

javascript - 如何通过 Postman 将 JSON 发送到 NodeJS Express Server?

javascript - 如何使用 Node 将 3GP 文件转换为 MP3?

javascript - 从其 iframe 子级开始拖动父级

jquery - 通过捕获数据属性创建对象数组

javascript - 使自定义下拉列表跨浏览器工作

javascript - 增量 CSS 媒体查询

html - textarea 为每个\n 添加空格

javascript - 多个正则表达式替换

javascript - 在 updatePanel 上回发后添加额外的 javascript

javascript - 当我通过 ajax 使用跨域调用通用处理程序时,在 ajax 成功时数据未定义