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

客官°小女子只卖身不卖艺 2021-06-24 13:58 349阅读 0赞

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

方式一:event.stopPropagation();

  1. $("\#div1").mousedown(function(event)\{
  2. event.stopPropagation();
  3. \});

方式二:return false;

  1. $("\#div1").mousedown(function(event)\{
  2. return false;
  3. \});

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

发表评论

表情:
评论列表 (有 0 条评论,349人围观)

还没有评论,来说两句吧...

相关阅读

    相关 阻止事件冒泡

    事件的冒泡(Bubble) \- 所谓的冒泡指的就是事件的向上传导,当后代元素上的事件被触发时,其祖先元素的相同事件也会被触发 \- 在开发中大部分情况冒泡都是有用的,如果