事件委托
来源:互联网 发布:手机桌面清理软件 编辑:程序博客网 时间:2024/05/22 01:53
通常我给父级绑定事件,然后利用事件冒泡,然后判断子节点class,执行对应函数。
呐。这里有几个关键点。
oUl.onmouseover = function(ev){
var ev = ev || window.event; //扑捉事件
var target = ev.target || ev.srcElement; //返回事件和目标节点
//alert(target.innerHTML);
if(target.nodeName.toLowerCase() == "li"){
target.style.background = "red";
}
}
注意此处的ev||window.event
js 捕捉事件和事件源:ev = ev || window.event 和 e.target VS e.srcElement
.target发生在事件流的目前阶段
currentTarget 发生在事件流的整个阶段
//srcElement和target返回事件的目标节点(触发该事件的节点),即引发该事件的节点
nodeName 返回节点名称
此处参照http://www.w3school.com.cn/jsref/dom_obj_all.asp Dom element对象。
本文转自:武汉前端培训
0 0
- 事件委托
- 事件委托
- 委托 事件
- 委托事件
- 事件&&委托
- 委托/事件
- 委托事件
- 事件委托
- 事件委托
- 事件委托
- 事件委托
- 委托&事件
- 委托 ,事件
- 委托&&事件
- 事件 委托
- 事件委托
- 事件委托
- 委托、事件
- Summary Ranges(数组中连续的数字段)
- 今天碰到一个URL传递中文参数到后台的乱码问题
- HTML 标签 <body>
- Leetcode|3 sum
- 更改Android应用程序的图标
- 事件委托
- 大神写了个程序玩玩,就抓取了400 亿条秀恩爱和吐槽(多图)
- 提交代码时应注意什么,codereview是很重要的
- 图解MBR分区无损转换GPT分区+UEFI引导安装WIN8.1
- POJ 1741 Tree (树上点分治)(楼教主男人八题之一)
- 【操作系统】文件管理
- Maven详解之仓库------本地仓库、远程仓库
- Android之activity总结
- 程序国际化的编码问题