mCustomScrollbar“scrollTo”无法正常工作

时间:2012-07-17 09:11:23

标签: javascript jquery

我正在使用mCustomScrollbar的基本设置,当我调用以下内容时它非常接受: -

jQuery("#mcs_container").mCustomScrollbar("scrollTo","top");

什么都没发生。在firebug中没有显示错误,它什么也没做。有没有人以前经历过这个,或者有人知道为什么会这样吗?

谢谢!

6 个答案:

答案 0 :(得分:9)

MCustomScrollbar不提供滚动到页面顶部的功能。但是,它支持滚动到HTML中的特定元素。

例如,如果我有一个id为“logout”的元素位于页面顶部,我需要在顶部滚动,然后写

$("#mcs_container").mCustomScrollbar("scrollTo", "#logout");

希望你觉得这很有用。

干杯!

答案 1 :(得分:1)

我遇到了同样的问题并通过计算我的第一个元素的位置并滚动到该数字来解决它

答案 2 :(得分:1)

setTimeout( function () {
   $("#mcs_container").mCustomScrollbar('scrollTo','last');
 }, 100);

超时使用

答案 3 :(得分:0)

你只需要一个mCustomScrollbar类...... 这是你的回答......

$( “滚动回 ”)mCustomScrollbar(“ scrollTo”,jQuery的( “#mcs_container”));

答案 4 :(得分:0)

我这样用,它有效!

// set scrollbar
$('.scroll-y').mCustomScrollbar({
  theme: 'minimal-dark'
});

// then set scrollTo
$('.scroll-y').mCustomScrollbar('scrollTo', 'bottom');

答案 5 :(得分:0)

搜索一天后。这是我得到的:

经过测试并正常工作(2019年):$('.demo-yx').mCustomScrollbar('scrollTo',['top',null]);

从此link开始。干杯!