3 Star 18 Fork 7

杨得朝/web-test

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
点击子元素防止触发父元素点击事件.html 1019 Bytes
一键复制 编辑 原始数据 按行查看 历史
杨得朝 提交于 2020-07-22 18:40 . submit
<html>
<title></title>
<head>
<meta charset="utf-8">
<style type="text/css">
.divone {
width: 100px;
height: 100px;
background: black;
position: relative;
cursor: pointer
}
.divchild {
position: absolute;
margin: 10px;
width: 50px;
height: 50px;
background: white;
cursor: pointer
}
</style>
<script type="text/javascript">
function divone() {
//这里是divone事件的代码
console.log('divone事件');
stopPropagation();
}
function divchild() {
//这里是divchild事件的代码
console.log('divchild事件');
stopPropagation();
}
function stopPropagation(e) {
e = e || window.event;
if (e.stopPropagation) { //W3C阻止冒泡方法
e.stopPropagation();
} else {
e.cancelBubble = true; //IE阻止冒泡方法
}
}
</script>
</head>
<body>
<div class="divone" onclick="divone(this)">
<div class="divchild" onclick="divchild(this)"></div>
</div>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
HTML
1
https://gitee.com/yangdechao_admin/web-test.git
git@gitee.com:yangdechao_admin/web-test.git
yangdechao_admin
web-test
web-test
master

搜索帮助