javascript - 如何在加载我的网站主体之前预加载我所有的 javascript 文件?

标签 javascript css preload

这个问题已经在互联网上得到了处理,但我没有找到一个简单的答案。

在开始运行我的网站主体之前,我只想加载那些 javascript 文件和 css。

我正在使用 packery.js,但是当我的网站最初出现时,我的 div 错位了。当我重新加载页面时,一切都恢复原状。

有没有办法说:是否所有的css和js文件都已下载?是的?好的运行 body 。

谢谢

最佳答案

您提供的信息不多可以帮助我们直接解决问题,但是有几件事...

确保所有脚本和样式链接都放在 head 标签中。 HTML 页面在浏览器中自上而下呈现。 IE。它会在到达正文之前从 HEAD 标签加载任何文件,如果您希望在加载正文之后加载脚本,同样如此。只需将它们放在底部,在 BODY 结束标签之前。

如果您想在页面加载后执行某些功能,使用 JQuery 将是最快的解决方案(我知道没有 JQuery 标记,但认为提供 JQuery 答案可能是有利的。

$(document).ready(function()
{
   //Document Loaded, Put code you want to execute here.
}

关于javascript - 如何在加载我的网站主体之前预加载我所有的 javascript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44777501/

相关文章:

javascript - 在 ng-view 之外的指令模板中使用 $rootScope 变量

javascript - 从数组中的另一个对象更新数组中的对象

html - 2007/10 年与其他所有内容相比,电子邮件图像未对齐

animation - 在动画之前预加载图 block

ios - 预加载 tableView 单元格并防止重新加载

Wordpress 上的 Javascript 注入(inject)预防

javascript - 如何根据用户是否登录显示内容

javascript - 检测正在移动的 DOM 中元素的位置

html - block 元素中文本的位置

Android Recyclerview 预加载 View