首 页 行业资讯 新车 试驾评测 养车用车 车型库

如何延迟加载JS???

发布网友 发布时间:2022-04-22 04:53

我来回答

3个回答

热心网友 时间:2022-04-22 16:44

把JS加载写到页面最底部
比如:
原本要加载JS的地方:<div id="Before_js"></div>
页面最底部:
<div id="jiazai" style="none">
<!-- 这里放原先要加载的JS,把原本要在上面加载的,都放到这里加载完 -->
</div>
<script tye="text/javascript">
document.getElementById("Before_js").appendChild(document.getElementById("jiazai").getElementsByTagName()[]);
//这里就是把底部加载好的内容写到原先要放JS加载内容的地方,这样就是页面加载完了,到最底部才加载JS
</script>

热心网友 时间:2022-04-22 18:02

$().ready(function(){
$.getScript("xxx.js");
});

请注意这里是加载并执行 换句话说js方法要写成注册式的
var text=function(){}
而 function text(){} 不行

热心网友 时间:2022-04-22 19:37

js写到body里??应该可以吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com