一次触发两个滚动

时间:2018-08-10 01:42:23

标签: jquery mcustomscrollbar

我目前一直在项目上使用jQuery Custom Scrollbar。 我有一个带滚动条的主div,另一个有带滚动条的小div。每当滚动小div时,当滚动条遇到内容结尾时,它都会触发主div滚动。 滚动小div时如何防止主div滚动?

干杯。

1 个答案:

答案 0 :(得分:0)

不看代码就很难回答。通常,可以使用e.stopPropagation();阻止事件冒泡。例如,

$('#someDiv').on('scroll', function(e) {
    e.stopPropagation();
    // rest of Scrollbar code
});

如果您无权或不想修改滚动条源代码中的scroll事件,则需要跟踪小div的“滚动结束”事件并触发e.preventDefault()e.stopPropagation();。您的代码将有助于获得更精确的答案。