100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 阻止a标签默认事件

阻止a标签默认事件

时间:2023-02-26 07:21:00

相关推荐

阻止a标签默认事件

1>阻止冒泡事件

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>阻止默认事件

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;});

参考:

原文:/qq_39517820/article/details/77285248

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。