阻止子元素触父元素事件,阻止冒泡
<div class="contain">
外层内容
<div class="content">
里层内容
</div>
</div>
//举例悬停事件
$(".content").on('mouseover', function(event){
event.stopPropagation();
});
给父元素做悬停实践,鼠标放在content不会影响事件转移。
本文介绍了一种使用JavaScript阻止DOM事件冒泡的方法,通过在子元素上应用事件监听器并调用event.stopPropagation()来防止事件向上层元素传播。这种方式有助于精确控制页面中事件的触发范围。
阻止子元素触父元素事件,阻止冒泡
<div class="contain">
外层内容
<div class="content">
里层内容
</div>
</div>
//举例悬停事件
$(".content").on('mouseover', function(event){
event.stopPropagation();
});
给父元素做悬停实践,鼠标放在content不会影响事件转移。
349
3万+

被折叠的 条评论
为什么被折叠?