点击事件阻止缺省事件以及阻止冒泡
2014-10-15 10:04
316 查看
function stopEvent(e){ stopDefault(e); stopBubble(e); } //阻止缺省事件发生 function stopDefault(e){ if(e.preventDefault){ e.preventDefault(); }else{ e.returnValue=false; } } //阻止冒泡发生 function stopBubble(e){ if(e.stopPropagation){ e.stopPropagation(); }else{ e.cancelBubble=true; } } 使用: <div onclick="alert('div')" > <a href="http://www.baidu.com" onclick="stopEvent(event)" >点我</a> </div>
相关文章推荐
- JS阻止冒泡事件以及默认事件发生
- JS阻止冒泡事件以及默认事件发生的简单方法
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- 解决/阻止 div层内的div层点击事件冒泡触发的小方法
- js阻止浏览器的默认行为以及停止事件冒泡
- jquery 事件冒泡的介绍以及如何阻止事件冒泡
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器) 转
- jquery 事件冒泡的介绍以及如何阻止事件冒泡
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交)
- 点击tr实现选择checkbox功能,点击checkobx的时候阻止冒泡事件
- JS,Jquery中事件冒泡以及阻止事件冒泡方法
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- js利用事件的阻止冒泡实现点击空白模态框的隐藏
- 行间点击事件如何阻止冒泡
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- JQUERY中的事件处理:RETURN FALSE、阻止默认行为、阻止冒泡以及兼容性问题
- JQUERY中的事件处理:RETURN FALSE、阻止默认行为、阻止冒泡以及兼容性问题
- jquery 事件冒泡的介绍以及如何阻止事件冒泡
- jquery 事件冒泡的介绍以及如何阻止事件冒泡
- javascript 停止事件冒泡以及阻止默认事件冒泡