ZiEnTenIn
@ZiEnTenIn
А я просто человек.

Прокрутка блока из любой части страницы?

Есть небольшая верстка формы: переключатель, блок с 2 формами, сами формы в нем. Мне нужно сделать так, что бы форма прокручивалась из любой точки экрана, как body, а не только тогда, когда я на нее наведу.

Я пробовал вешать event mousewheelи DOMMouseScroll, но они нормально работал только когда колесико прокручивалось 1 раз. Когда больше это выглядело ущербно.

$(document).on('mousewheel DOMMouseScroll', function(event){
    var course = event.originalEvent.wheelDelta;
    if(course  > 0){
            $(".logIn").stop().animate({ scrollTop: $(".logIn").scrollTop() - 100 }, 250);
        }
        else{
            $(".logIn").stop().animate({ scrollTop: $(".logIn").scrollTop() + 100 }, 250);
        }
});


Возможно ли как-то это сделать по-другому?
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы