如何在实例化YUI 3 scrollview后向右滚动?

时间:2014-08-11 16:10:42

标签: javascript yui yui3

我已经实例化了一个YUI,我需要立即滚动到底部(以及稍后添加一些元素后)。任何想法我该怎么做?

以下是目前的代码:

yInstance = YUI();

yInstance.use('scrollview-base', function(Y) {
    Y.scrollview = new Y.ScrollView({
        id:"scrollview",
        srcNode: '#scrollview-content',
        height: main_scrollable_div_height,
        flick: {

            minDistance: 10,
            minVelocity: 0.3,
            axis: "y"
        },
        axis: "y"
    });

    Y.scrollview.render();

});

我可以在官方文档中看到有一个“scrollY”变量,但不知道如何修改它(它只是只读吗?)

1 个答案:

答案 0 :(得分:0)

知道了!

解决方案是在初始化" scrollY:max_height":

时添加
Y.scrollview = new Y.ScrollView({
        id:"scrollview",
        srcNode: '#scrollview-content',
        height: main_scrollable_div_height,
        flick: {

            minDistance: 10,
            minVelocity: 0.3,
            axis: "y"
        },
        axis: "y",
        scrollY: max_height
    });