Как лучше всего наблюдать за прокруткой элемента с установленным переполнением? - PullRequest
1 голос
/ 09 марта 2010

Наблюдать за событием прокрутки документов просто, но я не могу найти ничего, связанного с прокруткой любого другого элемента с установленным переполнением свойства css?

Чтобы обойти это сам, я наблюдал движение мыши, которое срабатывает только тогда, когда вы удерживаете на полосе прокрутки, но это должно быть объединено с колесиком мыши, чтобы получить полный эффект.

Может ли кто-нибудь указать мне правильное направление для лучшего способа реализации этого?

1 Ответ

2 голосов
/ 09 марта 2010

Вы можете использовать событие onscroll, которое будет срабатывать при прокрутке элемента с помощью колесика мыши, клавиш перемещения вверх / вниз или перетаскивания полосы прокрутки:

element.onscroll = function ()
{
    alert(this.scrollTop);
}

AFAIK, он поддерживается IE5.5 +, Firefox, Chrome, Safari и Opera, но вы можете правильно проверить любой из них на quirksmode.org тестовой странице .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...