Получить позицию оси-х внутри прокручиваемого div - PullRequest
1 голос
/ 10 апреля 2011

У меня есть прокручиваемый div, переполнение которого скрыто. Я использую этот плагин для прокрутки div. Как я могу определить положение оси x с помощью jquery (или, возможно, с помощью этого плагина), чтобы, если нечего прокручивать влево, я мог бы скрыть стрелку влево и показать ее снова, когда ось переместилась?

1 Ответ

3 голосов
/ 10 апреля 2011

Посмотрите на свойство scrollLeft.

Доступ к нему можно получить как атрибут в jQuery.

var scrollLeft = $('element').attr('scrollLeft');

jsFiddle .

Чтобы определить, прокрутила ли пользователь полностью влево, проверьте (scrollLeft == 0).

Чтобы увидеть, прокручивали ли они полностью вправо, вы должны сделать (scrollLeft == element.attr('scrollWidth') - element.width()).

...