冒泡事件处理cancelBubble
作者:
Luyc_Han | 来源:发表于
2017-10-25 16:02 被阅读7次
7910EFB9-1CDF-44C8-981A-1F78DAAE4F3F.png
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
window.onload = function () {
var one = document.getElementById("one")
var two = document.getElementById("two")
var three = document.getElementById("three")
one.onclick = function () {
alert(1)
}
two.onclick = function () {
alert(2)
}
three.onclick = function (ev) {
let tempevent = ev || event
alert(3)
//阻止事件传递
tempevent.cancelBubble = true
}
}
</script>
</head>
<body>
<div id="one" style="width: 200px; height: 200px; background-color: #4eeda8">
<div id="two" style="width: 100px; height: 100px; background-color: #6051ed">
<div id="three" style="width: 50px; height: 50px; background-color: #ed6249">
</div>
</div>
</div>
</body>
</html>
本文标题:冒泡事件处理cancelBubble
本文链接:https://www.haomeiwen.com/subject/oqwqpxtx.html
网友评论