如何获取使用了mCustomScrollbar的元素的滚动事件?

时间:2016-05-26 14:15:35

标签: jquery jquery-ui

我有一个 div ,我使用了 mCustomScrollbar js库,现在我需要获取此滚动事件

有人可以帮我吗?

这是我用来在 div 上设置 mCustomScrollbar 的代码。

<div id="content"></div>
<script>
$('#content').mCustomScrollbar();
</script>

2 个答案:

答案 0 :(得分:1)

您可以使用MutationObserver

遵循此代码

var observer = new MutationObserver(function(mutations) {
  mutations.forEach(function(mutation) {
    console.log($(mutation.target).css('top'));
  });    
});

observer.observe(document.getElementById('mCSB_1_container'), { attributes : true, attributeFilter : ['style'] });

这里是fiddle

答案 1 :(得分:0)

只需使用获取滚动事件的mcustomscrollebar库事件,就可以在网站上看到它。