6. 事件冒泡
当一个元素触发事件后,会依次向上调用所有父级元素的 同名事件
事件冒泡是默认存在的
7.阻止冒泡
我们某些情况下需要阻止默认行为的发生,比如 阻止 链接的跳转,表单域跳转
8.解绑事件
注意:匿名函数无法被解绑
9. 鼠标经过事件的区别
鼠标经过事件:
Ø mouseover 和 mouseout 会有冒泡效果
Ø mouseenter 和 mouseleave 没有冒泡效果 (推荐)
10.事件委托
如果同时给多个元素注册事件,我们怎么做的?
for循环注册事件
判断用户点击的元素是否具有del类名
11. 页面加载事件
有些时候需要等页面资源全部处理完了做一些事情
12. 页面滚动事件
很多网页需要检测用户把页面滚动到某个区域后做一些处理, 比如固定导航栏,比如返回顶部
页面滚动事件-滚动到指定的坐标
scrollTo() 方法可把内容滚动到指定的坐标
语法: 元素.scrollTo(x, y)
13. 页面尺寸事件
页面尺寸事件-获取元素宽高