Проверьте при прокрутке вправо ⇐ Jquery
-
Гость
Проверьте при прокрутке вправо
Я хочу иметь возможность определять, прокрутил ли пользователь весь элемент div с помощью overlfow:scroll; однако элемент div горизонтальный, поэтому использование offset().top здесь не работает.
Сейчас у меня есть этот код:
var elem = $('#slide'); вар внутренний = $('#slidecontain'); if ( Math.abs(inner.offset().top) + elem.height() + elem.offset().top >= Internal.outerHeight() ) { предупреждение('низ') } Это отлично подходит для проверки того, когда я прокручиваю страницу вниз, но, поскольку это горизонтальная прокрутка, она срабатывает немедленно. Как я могу это переключить? Возможно ли использование offset().left?
Вот довольно простой HTML-код:
Я хочу иметь возможность определять, прокрутил ли пользователь весь элемент div с помощью overlfow:scroll; однако элемент div горизонтальный, поэтому использование offset().top здесь не работает.
Сейчас у меня есть этот код:
var elem = $('#slide'); вар внутренний = $('#slidecontain'); if ( Math.abs(inner.offset().top) + elem.height() + elem.offset().top >= Internal.outerHeight() ) { предупреждение('низ') } Это отлично подходит для проверки того, когда я прокручиваю страницу вниз, но, поскольку это горизонтальная прокрутка, она срабатывает немедленно. Как я могу это переключить? Возможно ли использование offset().left?
Вот довольно простой HTML-код:
Мобильная версия