JQuery中阻止事件冒泡几种方式及其区别介绍


Posted in Javascript onJanuary 15, 2014

JQuery 提供了两种方式来阻止事件冒泡。

方式一:event.stopPropagation();

$("#div1").mousedown(function(event){ 
event.stopPropagation(); 
});

方式二:return false;
$("#div1").mousedown(function(event){ 
return false; 
});

但是这两种方式是有区别的。return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。

event.stopPropagation() 则只阻止事件往上冒泡,不阻止事件本身。

Javascript 相关文章推荐
js解析与序列化json数据(一)json.stringify()的基本用法
Feb 01 Javascript
JS是按值传递还是按引用传递
Jan 30 Javascript
jQuery.prop() 使用详解
Jul 19 Javascript
不得不分享的JavaScript常用方法函数集(下)
Dec 25 Javascript
分享网页检测摇一摇实例代码
Jan 14 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
Jan 20 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
Jun 29 Javascript
vue实现模态框的通用写法推荐
Feb 26 Javascript
解决select2在bootstrap modal中不能正常使用的问题
Aug 09 Javascript
js实现搜索提示框效果
Sep 05 Javascript
微信小程序实现电影App导航和轮播
Nov 30 Javascript
Vue包大小优化的实现(从1.72M到94K)
Feb 18 Vue.js
js常用自定义公共函数汇总
Jan 15 #Javascript
js利用数组length属性清空和截短数组的小例子
Jan 15 #Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 #Javascript
javascript删除字符串最后一个字符
Jan 14 #Javascript
javascript制作loading动画效果 loading效果
Jan 14 #Javascript
导入extjs、jquery 文件时$使用冲突问题解决方法
Jan 14 #Javascript
如何动态的导入js文件具体该怎么实现
Jan 14 #Javascript
You might like
PHP获取url的函数代码
2011/08/02 PHP
yii框架builder、update、delete使用方法
2014/04/30 PHP
神盾加密解密教程(一)PHP变量可用字符
2014/05/28 PHP
php防止伪造的数据从URL提交方法
2014/06/27 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
超级强大的表单验证
2006/06/26 Javascript
Javascript 继承实现例子
2009/08/12 Javascript
分享一个自定义的console类 让你不再纠结JS中的调试代码的兼容
2012/04/20 Javascript
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
NodeJs——入门必看攻略
2016/06/27 NodeJs
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
Node.js数据库操作之查询MySQL数据库(二)
2017/03/04 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
jQuery实现动态加载select下拉列表项功能示例
2018/05/31 jQuery
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
解决Vue-cli3没有vue.config.js文件夹及配置vue项目域名的问题
2020/12/04 Vue.js
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
Django返回json数据用法示例
2016/09/18 Python
python利用微信公众号实现报警功能
2018/06/10 Python
python2.x实现人民币转大写人民币
2018/06/20 Python
Python高斯消除矩阵
2019/01/02 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
python实现PolynomialFeatures多项式的方法
2021/01/06 Python
浅谈HTML5新增及移除的元素
2016/06/27 HTML / CSS
白俄罗斯大卖场:21vek.by
2019/07/25 全球购物
英语系毕业生自荐信
2013/10/31 职场文书
《小石潭记》教学反思
2014/02/13 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
公司费用报销管理制度
2015/08/04 职场文书
2016年世界人口日宣传活动总结
2016/04/05 职场文书
如何使用php生成zip压缩包
2021/04/21 PHP