JQuery 提供了两种方式来阻止事件冒泡及区别

转载 2015年07月10日 16:46:07

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

方式一:event.stopPropagation();

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

方式二:return false;

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

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

相关文章推荐

jQuery中阻止事件冒泡方式及其区别

Jquery提供了两种方式来阻止事件冒泡 方式一:event.stopPropagation(); $("#div1").mousedown(function(e){         e.sto...

jquery阻止事件冒泡的两种方法 .

事件的旅程: 当页面上发生一个事件时,每个层次上的DOM元素都有机会处理这个事件。以下面的页面模型为例: 1. 2. 3. 下午茶-网页前端 ...
  • lybykw
  • lybykw
  • 2012年05月22日 09:16
  • 849

jquery阻止事件冒泡的两种方法

事件的旅程: 当页面上发生一个事件时,每个层次上的DOM元素都有机会处理这个事件。以下面的页面模型为例: 1. 2. 3. 下午茶-网页前端 ...
  • zaq123q
  • zaq123q
  • 2011年12月07日 15:44
  • 10059

jquery阻止事件冒泡

  • 2012年11月25日 12:53
  • 227KB
  • 下载

jQuery 中的事件冒泡和阻止默认行为

jQuery 中的事件冒泡和阻止默认行为 参考资料: 《锋利的jQuery》    作者:单东林 张晓菲 魏然    出版社: 人民邮电出版社 1、事件冒泡 ...
  • aimartt
  • aimartt
  • 2012年08月13日 15:21
  • 23191

jQuery事件---阻止冒泡和默认行为

冒泡如果在页面中重叠了多个元素,并且重叠的这些元素都绑定了同一个事件,那么就会出现冒泡问题。例如: 如果document、d...

jQuery事件冒泡阻止

1. 事件目标 现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。 这个属性是DOM API中规定的,但是没有被所有浏览器实现 。 jQuer...
  • jj88888
  • jj88888
  • 2015年05月28日 13:44
  • 587

jQuery阻止事件冒泡

阻止jQuery事件冒泡jQuery对DOM的事件触发具有冒泡特性。有时利用这一特性可以减少重复代码,但有时候我们又不希望事件冒泡。这个时候就要阻止 jQuery.Event冒泡。 在jQuery....

js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)

在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。 1.阻止浏览器的默认行为 function stopDefault(e) { //如果提供...

JS:停止事件冒泡和阻止浏览器的默认行为 js/jquery/prototype

JS:停止事件冒泡和阻止浏览器的默认行为 js/jquery/prototype 由于href是空值,如果不阻止浏览器的默认行为,产生的效果就是刷新页面。 现在我们需要做的就是阻止...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JQuery 提供了两种方式来阻止事件冒泡及区别
举报原因:
原因补充:

(最多只允许输入30个字)