javascript - target 事件属性 问题
PHP中文网
PHP中文网 2017-04-11 12:44:55
[JavaScript讨论组]

"target 事件属性可返回事件的目标节点(触发该事件的节点)" 有点不太理解这段话,意思是返回点击事件之前吗?查了半天也想了半天,还是无法很好的理解,希望可以帮我翻译一下这个整段函数。感谢!

PHP中文网
PHP中文网

认证0级讲师

全部回复(3)
PHPz

这时事件坚挺的常用写法,原理是利用时间的冒泡机制。
在事件对象中targert是事件的触发对象,对应到代码里面应该是.btn-close元素,而currentTarget是当前事件的相应对象,对应的是'#paper-flip'.
简单说就是在btn上面触发了事件,冒泡传播到paper上面才开始处理。这时候,通过类名确定触发的元素是btn,而不是paper的其他子元素。

怪我咯

p里有个span有个p,给p绑定了click事件,但是单击span和p都能触发p的click事件(事件冒泡存在的前提下),那么event.target就是你点击的元素span或者p。

ringa_lee

就是你点了哪个,event.target就是那个。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号