0

嘿伙计们,这是我的代码:

function scroll(obj) {
  $(obj).animate({top:'-'+$('li:nth-child(1)', obj)
        .outerHeight(true)}, 15000, 'linear', function(){
            $(obj).css({top:0});scroll(obj);
        });
}

只是想知道如何让它无限(要么继续循环,要么继续从上到下),而不是仅仅跳回顶部。

有任何想法吗?

4

1 回答 1

0
function scrollDown(obj){
    obj.animate({top:'-'+$('li:nth-child(1)', obj).outerHeight(true)}, 15000, 'linear', function(){scrollUp($(this));});
}

function scrollUp(obj){
    obj.animate({top:0)}, 15000, 'linear', function(){scrollDown($(this));});
}

scrollDown($("#myObject"));
于 2012-06-07T10:08:46.823 回答