Как прокручивать отделение непрерывно на событии mouseDown?

Графика Michael Abrash, Программирующая 'Черный список' , является великолепным местом для запуска. Плюс Вы может загрузить его бесплатно!

10
задан 2 October 2009 в 20:03
поделиться

1 ответ

Пожалуйста, попробуйте следующее:

var scrolling = false;

jQuery(function($){
    $("#up").mousedown(function(){
        scrolling = true;
        startScrolling($("#items"), "-=10px");
    }).mouseup(function(){
        scrolling = false;
    });
});

function startScrolling(obj, param)
{
    obj.animate({"top": param}, "fast", function(){
        if (scrolling)
        {
            startScrolling(obj, param);
        }
    });
}
16
ответ дан 3 December 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: