Jquery jscrollpane是否在文档加载时自动滚动?

Jquery jscrollpane是否在文档加载时自动滚动?,jquery,jscrollpane,autoscroll,jquery-jscrollpane,Jquery,Jscrollpane,Autoscroll,Jquery Jscrollpane,我正在尝试为jscrollpane实现启动页面加载时的自动滚动。原因是当有大量内容时,使用锚定链接滚动到窗格区域中的元素似乎会扰乱滚动高度的计算 示例如下: (页面加载后,单击最低链接“底部权重”,您将看到问题) 如果先使用手动滚动(拖动蓝色条)。然后使用链接,它工作正常。因此,我试图让它在页面加载时自动滚动到顶部的一个元素,以模拟作为解决方案的效果。(使用自动重新初始化似乎对我不起作用) 这个站点似乎对我试图在我正在工作的站点上复制的类元素进行了自动克隆: 我要执行此操作的页面代码是: $(

我正在尝试为jscrollpane实现启动页面加载时的自动滚动。原因是当有大量内容时,使用锚定链接滚动到窗格区域中的元素似乎会扰乱滚动高度的计算

示例如下:

(页面加载后,单击最低链接“底部权重”,您将看到问题)

如果先使用手动滚动(拖动蓝色条)。然后使用链接,它工作正常。因此,我试图让它在页面加载时自动滚动到顶部的一个元素,以模拟作为解决方案的效果。(使用自动重新初始化似乎对我不起作用)

这个站点似乎对我试图在我正在工作的站点上复制的类元素进行了自动克隆:

我要执行此操作的页面代码是:

$(function()
            {
                // Set up #pane4 and the links which scrollTo elements within it

                var $pane4 = $('#contentPanel');
                $pane4.jScrollPane({animateTo:true});
                $pane4.scrollTo('.productInfo');
                $('a.scroll-to-element-demo').bind(
                    'click',
                    function()
                    {
                        var targetElementSelectorString = $(this).attr('rel');
                        $pane4[0].scrollTo(targetElementSelectorString);
                        return false;
                    }
                );
            });
 //left content panel slide in to appear on document ready
$(document).ready(function () {
    $("#mainContent").animate({"right": "+=673px"}, "3000");
});
我还尝试将其添加到on document ready部分(在页面底部):

两者似乎都不起作用


请帮帮我,我是jQuery的新手,我真的尝试过对它进行排序,并且花了很多时间,所以我非常乐意收到任何关于这方面的帮助。

看起来您使用的是非常旧的jScrollPane(v1)版本,而不是当前的(v2)。您可以在此处找到当前版本,并且可能会发现更易于使用:

这里有一个使用API的scrollToY方法的示例:


基本上,您需要一个对的引用,然后只需调用scrollToY(或).

看起来您使用的是非常旧的jScrollPane(v1)版本,而不是当前的(v2)。您可以在此处找到当前版本,并且可能会发现更易于使用:

这里有一个使用API的scrollToY方法的示例:

基本上,您需要一个对的引用,然后您只需调用scrollToY(或)

$("#mainContent").scrollTo('.productInfo');