博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
preventDefault()、stopPropagation()、return false 之间的区别
阅读量:6833 次
发布时间:2019-06-26

本文共 288 字,大约阅读时间需要 1 分钟。

1. preventDefault

取消默认操作,如a标签的href,click时会触发,有时需要取消默认操作。

2. stopPropagation

停止冒泡,dom的事件流和android的事件流类似。android是顶层元素分发,底层元素catch(return true),由顶层往上事件传递,叫冒泡。dom的事件分发也类似,window获取事件后分发给目标元素,目标元素传回window叫冒泡。

停止冒泡 用stopPropagation.

3. retrn false

等同于

preventDefault();stopPropagation();

4. 参考文章

转载地址:http://znxkl.baihongyu.com/

你可能感兴趣的文章
Missing value auth-url required for auth plugin password
查看>>
我的友情链接
查看>>
第一篇博文
查看>>
CMDB之Django admin 后台app操作
查看>>
python-41: 直接使用cookies登陆网站
查看>>
MAC、IP头、TCP头、UDP头帧格式、详解
查看>>
网站前端_Highcharts-数据可视.0001.玩转Highcharts之配置快速入门?
查看>>
ECharts折线图(一)
查看>>
Linux运维工程师面试题总结
查看>>
Could not find or load main class org.apache.catalina.startup.Bootstrap
查看>>
PowerShell获取服务器本地服务状态
查看>>
禁止弹出输入法
查看>>
rsync 文件同步 服务器和客户端配置
查看>>
关于jvm的读书笔记-性能监控工具
查看>>
实习生笔试面试题总结
查看>>
版本升级提示
查看>>
FlipViewPager 对item实现左右对折滑动翻页效果《IT蓝豹》
查看>>
直接方式,反射方式,dynamic方式性能比较
查看>>
Leetcode日记5
查看>>
时间:2014年4月11日22:15:47 session 概念
查看>>