博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js文件如何最后加载
阅读量:7055 次
发布时间:2019-06-28

本文共 433 字,大约阅读时间需要 1 分钟。

总结一下,大概有三种方式

1.最简单粗暴的:将js文件放在最后写

2.window.onload

当一个文档完全下载到浏览器中时,才会触发window.onload事件。这意味着页面上的全部元素对js而言都是可以操作的,也就是说页面上的所有元素加载完毕才会执行。这种情况对编写功能性代码非常有利,因为无需考虑加载的次序。

3.$(document).ready{ }: 

会在DOM完全就绪并可以使用时调用。虽然这也意味着所有元素对脚本而言都是可以访问的,但是,并不意味着所有关联的文件都已经下载完毕。换句话说,当HMTL下载完成并解析为DOM树之后,代码就会执行。

使用$(document).ready(){ }一般来说都要优于试用onload事件处理程序,但必须要明确一点的是,因为支持文件可能还没有加载完成,所以类似图像的高度和宽度这样的属性此时不一定有效。 

转载于:https://www.cnblogs.com/xy-milu/p/6091137.html

你可能感兴趣的文章
mysql集群一:主从复制,通过mysql-proxy做负载均衡
查看>>
mysql 取模分表
查看>>
ubuntu apt-get apt-cache dpkg命令使用
查看>>
percona在ubuntu上的安装
查看>>
find 命令详解
查看>>
采用RESTORE ARCHIVELOG恢复归档
查看>>
华云数据与锐捷网络达成战略合作 聚焦行业云
查看>>
RHEL5.2利用lvm增加linux根分区的容量
查看>>
MDT 2013排错Provider:SQL Network Interfaces,error:26
查看>>
桌面支持--不能显示中文字体,系统已调成中文 而且不能打字
查看>>
古城钟楼微博:葡萄城程序员演练技术的产物
查看>>
最常用的四种数据分析方法
查看>>
Mesos安装部署笔记
查看>>
epoll的作用和原理介绍
查看>>
服务器远程监控管理(一)-硬件篇
查看>>
Android permission 工具类
查看>>
Tomcat使用与配置
查看>>
Java内存区域与内存溢出异常
查看>>
关于kali小问题解决
查看>>
chrome 调试 websocket
查看>>