ScrollLeft百分比

时间:2015-02-14 14:31:30

标签: jquery scroll

我正在尝试在单击按钮(.arrow_right)时进行div滚动。下面的代码完全正常,但我想以百分比而不是像素滚动。这甚至可能吗?

$('.arrow_right').click(function()
{
    $('.gallery .inside').animate( { scrollLeft: '+=450' }, 200);
});

1 个答案:

答案 0 :(得分:0)

没有简单的方法可以做到,

var page = 0;

$('.arrow_right').click(function()
{
    switch(page) {
        case 0:
            $('.gallery .inside').animate( { left: '0%' }, 200);
        break;
        case 1:
            $('.gallery .inside').animate( { left: '-100%' }, 200);
        break;
    }
    page++;
})