addEventListener(event, function, useCapture) 简记
2024-08-26 14:35:24
监听事件方法:addEventListener(<event-name>, <callback>, <use-capture>)
移除监听事件方法:removeEventListener(event, function)
其中 addEventListener(event, function, useCapture) 有三个参数,分别代表:
第一个参数 event-name (String):所要监听的事件名称或类型,
如:鼠标事件(mousedown, mouseup, mousemove, mouseover, mouseout, mouseclick, dblclick 等)
键盘事件(keydown, keyup, keypress 等)
等用户触发的事件
第二个参数 callback (function):监听到事件后所要执行的操作,即事件触发时的回调
第三个参数 use-capture (boolean):决定事件在哪个阶段被触发并执行相应的回调函数
false:冒泡阶段触发,true: 捕获阶段触发。默认值是 false,即冒泡触发
冒泡:内部元素的事件会先被触发,然后再触发外部元素(子元素先触发,父元素再触发)。由内及外
捕获:外部元素的事件会先被触发,然后才会触发内部元素的事件(父元素先触发,子元素再触发)。由外到内
最新文章
- Linux中的shell
- 完成卸载vs2010后再安装
- Search Insert Position [LeetCode]
- jquery遍历对象,数组,集合
- C# 解析XML格式的字符串
- (转载)50个c/c++源代码网站
- wex5添加视频播放
- HeadFirst设计模式读书笔记(4)-工厂模式
- veridata实验例(3)验证veridata发现insert操作不会导致同步
- Display Database Image using MS SQL Server 2008 Reporting Services
- 导出Excel数据
- JAVA设计模式---单例模式的几种实现方式比较
- Redis Cluster架构优化
- poj1002总结
- fckeditor配置
- CS229 1 .线性回归与特征归一化(feature scaling)
- easyDarwin--开源流媒体实现
- Smarty之html_options使用心得
- inline用法详解
- Xcode 错误收集及解决办法
热门文章
- sql拼接列字符串
- Q767 重构字符串
- 使用docker部署STF服务(CentOS环境)
- git遇到的常见错误整理
- 那些H5用到的技术(3)——屏幕场景滑动
- (转)Linux企业运维人员常用的150个命令分享
- mysql_connect(): Headers and client library minor version mismatch.
- IDEA里运行代码时出现Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger的解决办法(图文详解)
- 查看修复HDFS中丢失的块
- iOS 系统架构及常用框架(iOS的系统架构分为四个层次)