получить событие горизонтальной прокрутки в JS

Что я хочу сделать, это поймать событие, когда пользователь прокручивает div по горизонтали. Для вертикальной прокрутки я использую событие 'колесико мыши' и это'работает правильно. (горизонтальная прокрутка выполняется перетаскиванием двумя пальцами на сенсорной панели - я тестирую на Mac OS). Спасибо за любой ответ

Ответы на вопрос(2)

$.scroll() должен сделать свое дело. Это'вероятно, предпочтительнее связатьmousewheel событие также. Люди используют все средства прокрутки;)

Решение Вопроса

$("#someContainer").on("scroll", function (e) {
            horizontal = e.currentTarget.scrollLeft;
            vertical = e.currentTarget.scrollTop;
            });

В этом случае это связывает все виды событий прокрутки на этом элементе, так что вы также можете обрабатывать

Вертикальныйe.currentTarget.scrollTop

а также

По горизонталиe.currentTarget.scrollLeft

Ваш ответ на вопрос