我正在使用mCustomScrollbar,我想知道我的滚动条位置是否在底部使用jquery.How是可能的吗?我可以在jquery中使用普通的底部检查用法吗?或者mCustomScrollbar库中提供的任何函数?
发布于 2014-07-04 17:53:29
看看callbacks example -有滚动百分比显示滚动的百分比。打开HTML源代码,您将看到它使用了whileScrolling回调:$("#mcs-top-pct").text(this.mcs.topPct+"%");,因此当this.mcs.topPct为100时,容器将滚动到底部:)
发布于 2015-12-28 17:20:48
我曾经对自己这样说:
$('#someElement').mCustomScrollbar({theme: "minimal"});
然后,您可以使用以下代码获取scrollTop:
var scrollTop = $('#someElement').find(".mCSB_dragger").position().top;
发布于 2016-12-20 21:54:46
您可以从dragger的顶部位置计算scrollTop:
var $scrollerOuter = $( '.mCustomScrollbar' );
var $dragger = $scrollerOuter.find( '.mCSB_dragger' );
var scrollHeight = $scrollerOuter.find( '.mCSB_container' ).height();
var draggerTop = $dragger.position().top;
var scrollTop = draggerTop / ($scrollerOuter.height() - $dragger.height()) * (scrollHeight - $scrollerOuter.height());https://stackoverflow.com/questions/24474291
复制相似问题