这个问题已经在互联网上得到了处理,但我没有找到一个简单的答案。
在开始运行我的网站主体之前,我只想加载那些 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/