如何阻止scroll冒泡

<div class='a'>
<div class='b'/>
</div>

在div-b上面滚动到底部的时候,会触发div-a的滚动
(试了mouseenter 时,给div-a加上overflow:hidden;移除时还原div-a的overflow。页面会抖动)
请问还有上面方法呢?


翻阅古今
浏览 1048回答 2
2回答

人到中年有点甜

滚动到底部时阻止事件冒泡。$('.b').scroll(function(event){&nbsp; &nbsp; ($('.b').scrollTop() + $('.b').height() == $('.b')[0].scrollheight) &&&nbsp; &nbsp; event.stopPropagation();})

回首忆惘然

以前回答过一个例子补个新的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript