您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 鞍山分类信息网,免费分类信息发布

jQuery阻止事件冒泡具体实现_jquery

2024/10/16 0:33:52发布11次查看
下面是html代码部分:
复制代码 代码如下:
外层div元素
    内层span元素
    外层div元素
对应的jquery代码如下:
复制代码 代码如下:
当点击span时,会触发div与body 的点击事件。点击div时会触发body的点击事件。
如何防止这种冒泡事件发生呢?
修改如下:
复制代码 代码如下:
event.stoppropagation(); // 阻止事件冒泡
有时候点击提交按钮会有一些默认事件。比如跳转到别的界面。但是如果没有通过验证的话,就不应该跳转。这时候可以通过设置event.preventdefault(); //阻止默认行为 ( 表单提交 )。
下面是案例:
复制代码 代码如下:
html部分:
复制代码 代码如下:
用户名:
还有一种防止默认行为的方法就是return false。效果一样。
代码如下:
复制代码 代码如下:
同理,上面的冒泡事件也可以通过return false来处理。
复制代码 代码如下:
鞍山分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录