博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js /jquery停止事件冒泡和阻止浏览器默认事件
阅读量:5891 次
发布时间:2019-06-19

本文共 1037 字,大约阅读时间需要 3 分钟。

 

var el = window.document.getElementById("a");    el.onclick = function (e) {        //如果提供了事件对象,则这是一个非IE浏览器        if (e && e.stopPropagation) {            //因此它支持W3C的stopPropagation()方法            e.stopPropagation();        }        else {            //否则,我们需要使用IE的方式来取消事件冒泡             window.event.cancelBubble = true;            return false;        }    } 2>js阻止默认事件
var el = window.document.getElementById("a");    el.onclick = function (e) {        //如果提供了事件对象,则这是一个非IE浏览器        if (e && e.preventDefault) {            //阻止默认浏览器动作(W3C)             e.preventDefault();        }        else {            //IE中阻止函数器默认动作的方式             window.event.returnValue = false;            return false;        }    }  3>jQeury阻止默认和冒泡事件

阻止冒泡事件

$("a").click(function (e) {                e.stopPropagation();            });

阻止默认事件

$("a").click(function (e) {                e.preventDefault();            });

阻止默认和冒泡事件

$("a").click(function (e) {                return false;            });

转载于:https://www.cnblogs.com/zhangao/p/10153880.html

你可能感兴趣的文章
.net请求Webservice简单实现天气预报功能
查看>>
Loj #3056. 「HNOI2019」多边形
查看>>
【3】数据库的表设计和初始化
查看>>
Django rest framework的基本用法
查看>>
正则表达式匹配非需要匹配的字符串(标题自己都绕晕了)
查看>>
沙盒目录介绍
查看>>
260. Single Number III
查看>>
c#基础--字符串的处理_string类
查看>>
《C语言》-(流程控制:顺序结构、选择结构、循环结构)
查看>>
mobile deeplearning
查看>>
Hadoop生态圈-Kafka的完全分布式部署
查看>>
《玩转Django2.0》读书笔记-探究视图
查看>>
SOCK_STREAM & SOCK_DGRAM
查看>>
css的border的solid
查看>>
div+css实现window xp桌面图标布局(至上而下从左往右)
查看>>
0-1 背包问题
查看>>
运行Maven是报错:No goals have been specified for this build
查看>>
Haskell 差点儿无痛苦上手指南
查看>>
[MODx] Build a CMP (Custom manager page) using MIGX in MODX 2.3 -- 1
查看>>
NTP 服务器配置
查看>>