JQuery中的事件冒泡是指事件会按照DOM层次结构像水泡一样不断向上直至顶端,如下代码:
<html>
<head><title>test1</title>
<script src="./jquery-1.3.2.min.js" type="text/javascript"></script>
<script>
$(document).ready (
function() {
$("body").bind("click", function() {
alert("body click");
});
$("span").bind("click", function(event) {
alert("span click");
});
$("#msg").bind("click", function(event) {
alert("div click");
});
}
);
</script>
</head>
<body>
<span>
<div id="msg">aaa</div>
</span>
</body>
</html>
当点击div后事件会触发,从里到外依次弹出"div click","span click","body click"。如果想要在点击div时只弹出"div click",需要阻止事件冒泡,只需在div的click事件对象中调用stopPropagation方法,阻止事件冒泡代码如下:
$("#msg").bind("click", function(event) {
alert("div click");
event.stopPropagation();
});
此时点击div时只会弹出"div click"。
分享到:
相关推荐
jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡jquery-事件冒泡...
一、什么是jquery事件冒泡 在很多教材或者手册都可能会涉及到事件冒泡的概念,老手来说这当然是最基本的概念,但往往对于初学者可能比较陌生或者说从来没有听说过。下面就结合代码实例来简单介绍一下什么是事件冒泡...
事件的冒泡 什么是事件的冒泡? 就是事件从子元素向父元素传递的一个过程 如何阻止事件的冒泡? 方式一:在事件的回调函数中加上return false; 方式二:在事件回调函数的形参列表中添加event,然后在回调函数中...
什么是JS事件冒泡? 在一个对象上触发某类事件... 如何来阻止Jquery事件冒泡? 通过一个小例子来解释 代码如下: <%@PageLanguage=”C#”AutoEventWireup=”true”CodeFile=”Default5.aspx.cs\u201dInherits=
什么是JS事件冒泡? 在一个对象上触发某类事件(比如单击onclick事件...如何来阻止Jquery事件冒泡? 通过一个小例子来解释 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/
总结来说,jQuery图片冒泡提示效果是通过jQuery库实现的一种增强用户体验的交互设计,通过监听鼠标事件、动态创建和定位提示框、应用动画效果,为用户提供直观的信息展示,提升了网页的视觉吸引力和可用性。...
在本文中,我们将深入探讨如何使用jQuery的hover事件来创建一个独特的心形图片墙,当鼠标悬浮在图片上时,会产生动态效果。首先,我们需要理解jQuery库的基本概念以及hover事件的工作原理。 jQuery是一个广泛使用的...
jQuery库提供了方便的方式来处理DOM事件,包括阻止事件冒泡的功能。这个功能在构建交互式网页时非常有用,可以避免不必要的事件处理或者防止多次执行相同的操作。 jQuery中的`event.stopPropagation()`方法是阻止...
jquery阻止冒泡的所有方法,适合初学jquery者,是一篇很好的学习文稿
二、JQuery冒泡提示的原理 冒泡提示,通常是指当鼠标悬停在某个元素上时,该元素周围会弹出一个包含提示信息的小窗口,就像水中的气泡一样。在jQuery中,我们主要通过CSS来定义提示框的样式,而JavaScript则负责...
### 一、冒泡事件简介 冒泡事件在用户与网页交互时特别常见。例如,当用户点击一个嵌套在其他元素内的按钮时,该点击事件会首先在按钮上触发,然后依次向上级元素传递。在jQuery中,如果父元素和子元素都绑定了同一...
### JS与jQuery阻止事件冒泡详解 #### 一、引言 在Web开发中,事件处理是不可或缺的一部分,其中事件冒泡机制尤为重要。事件冒泡是指事件从最深层的节点开始,逐级向上传播至最顶层的节点。在某些情况下,我们希望...