我使用mCustomScrollbar,我想知道我的滚动条位置是否在底部使用jquery.How可能吗?我可以在jquery中使用普通底部检查用法,还是mCustomScrollbar库中有任何函数?
答案 0 :(得分:5)
查看callbacks example - 滚动百分比显示滚动百分比。打开HTML源代码,您会看到它使用 whileScrolling 回调:$("#mcs-top-pct").text(this.mcs.topPct+"%");
,所以当this.mcs.topPct
为100时,容器会滚动到底部:)
答案 1 :(得分:3)
我习惯了这样的事情:
$('#someElement').mCustomScrollbar({theme: "minimal"});
之后,您可以使用以下代码获取 scrollTop :
var scrollTop = $('#someElement').find(".mCSB_dragger").position().top;
答案 2 :(得分:0)
您可以从展示位置的最高位置计算scrollTop:
v[with(rle(!is.na(v)), {
i1 <- cumsum(lengths)
i2 <- lengths[values]
c(rbind(i1[values] - i2 + 1 , i1[values]))
})]
#[1] 1 9 27 41