Получить положение оси x внутри прокручиваемого div

#javascript #jquery #jquery-plugins #scrollto #jquery-scrollable

#javascript #jquery #jquery-плагины #scrollto #jquery-прокручиваемый

Вопрос:

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

Ответ №1:

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

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

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

jsFiddle.

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

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