我正在使用一个很好的基本设置,mCustomScrollbar
除非我调用以下命令:
jQuery("#mcs_container").mCustomScrollbar("scrollTo","top");
什么都没发生。firebug 中没有显示错误,它什么也不做。以前有没有人经历过这种情况,或者有没有人知道为什么会发生这种情况?
谢谢!
我正在使用一个很好的基本设置,mCustomScrollbar
除非我调用以下命令:
jQuery("#mcs_container").mCustomScrollbar("scrollTo","top");
什么都没发生。firebug 中没有显示错误,它什么也不做。以前有没有人经历过这种情况,或者有没有人知道为什么会发生这种情况?
谢谢!
MCustomScrollbar 不提供滚动到页面顶部的功能。但是,它确实支持滚动到 HTML 中的特定元素。
例如,如果我在页面顶部有一个 id 为“logout”的元素,我需要在顶部滚动,然后写
$("#mcs_container").mCustomScrollbar("scrollTo", "#logout");
希望您觉得这个有帮助。
干杯!
我遇到了同样的问题,只需计算第一个元素的位置并滚动到该数字即可解决
After searching for a day. Here's what I got:
Tested and working (2019): $('.demo-yx').mCustomScrollbar('scrollTo',['top',null]);
From this link. Cheers!
setTimeout( function () {
$("#mcs_container").mCustomScrollbar('scrollTo','last');
}, 100);
超时使用
我这样使用,它的工作!
// set scrollbar
$('.scroll-y').mCustomScrollbar({
theme: 'minimal-dark'
});
// then set scrollTo
$('.scroll-y').mCustomScrollbar('scrollTo', 'bottom');
你只需要一个 mCustomScrollbar 类.....这是你的答案......
$(".scroller-back").mCustomScrollbar("scrollTo",jQuery("#mcs_container"));