主页

滚动事件 scroll

当页面进行滚动时触发事件

很多网页需要检测用户把页面滚动到某个区域后做一些处理,比如固定导航栏,比如返回顶部

事件名scroll

// 监听整个页面的滚动
window.addEventListener('scroll', function () {
    // 执行的操作
})
windowsdocument添加scroll事件
监听某个元素的内部滚动直接给某个元素添加即可

加载事件 load

加载外部资源(如图标、外联CSS和JavaScript等)加载完毕时触发的事件

有些时候需要等页面资源全部处理完了做一些事情
老代码喜欢把Script写在head中,这时候直接找dom元素找不到

事件名load

// 监听页面所有的资源加载完毕
window.addEventListener('load', function () {
    // 执行的操作
})
不光可以监听整个页面资源加载完毕,也可以针对某个资源绑定load事件

加载事件 DOMContentLoaded

当初始HTML文档被完全加载和解析完成之后,DOMContentLoaded事件被触发,而无需等待样式表、图像等完全加载

事件名DOMContentLoaded

// 监听页面DOM资源加载完毕
// 给document添加DOMContentLoaded事件
document.addEventListener('DOMContentLoaded', function () {
    // 执行的操作
})
不光可以监听整个页面资源加载完毕,也可以针对某个资源绑定load事件

JavaScript

版权属于:Joe
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
0

目录

来自 《JS-滚动事件和加载事件》
评论

qiaofugui

博主很懒,啥都没有
188 文章数
14 评论量
3 分类数
191 页面数
已在风雨中度过 2年137天19小时34分