两个重叠的div,点击内div而不触发外div的点击事件
来源:互联网 发布:游戏fps显示软件 编辑:程序博客网 时间:2024/06/05 10:25
转自百度知道:http://zhidao.baidu.com/link?url=UOwLMdSMMvA1mBXhCyu_W3NIfzNHHPjLjoci54bK2Tz8ZfCqzuu84O-wJlpAwoEY_yANZDc3lb5pis5yC-A4OMxQU9S4n9qaxp0tDnfOWnO
很好的借鉴
<script>
function getEvent() {if (document.all) {
return window.event; //如果是ie
}
func = getEvent.caller;
while (func != null) {
var arg0 = func.arguments[0];
if (arg0) {
if ((arg0.constructor == Event || arg0.constructor == MouseEvent) || (typeof(arg0) == "object" && arg0.preventDefault && arg0.stopPropagation)) {
return arg0;
}
}
func = func.caller;
}
return null;
}
function stopevt() {
var ev = getEvent();
if (ev.stopPropagation) {
ev.stopPropagation();
} else if (window.ev) {
window.ev.cancelBubble = true;
}
}
</script>
0 0
- 两个重叠的div,点击内div而不触发外div的点击事件
- JQuery实现点击div里面的元素能触发点击事件,但是不触发外面的div的点击事件
- 解决/阻止 div层内的div层点击事件冒泡触发的小方法
- DIV 包括另外一个DIV 点击里面的DIV不能触发外面的DIV事件
- div嵌套div ,点击子级div不触发父级div点击事件
- 多个div对应同一个点击事件时,确定触发点击事件的div的方法
- JQuery实现(阻止事件冒泡,不触发父级标签点击事件)点击div里面的a的能触发点击事件,但是不触发外面的div的点击事件
- div的鼠标点击事件
- 点击一个按钮显示div,点击div之外的地方div隐藏,点击div之内的地方div不隐藏
- 点击一个按钮显示div,点击div之外的地方div隐藏,点击div之内的地方div不隐藏
- 点击一个按钮显示div,点击div之外的地方div隐藏,点击div之内的地方div不隐藏
- outclick 点击div外部触发事件
- 点击div区域之外,触发事件
- 点击父div, 触发子div
- 解决 父层div和子层div点击事件冲突 (冒泡触发的小方法)
- 点击div以外的区域div消失
- 点击div之外的地方,div隐藏
- js实现的点击div区域外隐藏div区域
- String源码分析
- 自定义服务器端
- 【杭电】[2050]折线分割平面
- 初识AngularJS时遇到的HTML5不识别ng-*的问题
- 基于PyQt(Python+QT)的gui程序开发
- 两个重叠的div,点击内div而不触发外div的点击事件
- 自定义浏览器
- 【TomoEngine】 第二讲 太空遨游(二)飞船全方位控制
- 【杭电】[1576]A/B
- 226. Invert Binary Tree
- 动态分页管理的淘汰算法
- PHP中htmlentities跟htmlspecialchars的区别
- 数学技巧类问题
- UIView上添加了一个按钮和一个单击手势的事件相应,互相不影响的处理方法。。