HTML:Детектирование конец горизонтальной прокрутки
<div class="outer-scroll">
<div class="inner">
<a class="outer-arrow left"> < </a>
<a class="outer-arrow right"> > </a>
</div>
</div>
JQuery:
$(function() {
var lastLeftLocation = 0;
var main_width = $('.inner').width();
var offset = 100;
$('.outer-scroll').scroll(
function(e)
{
if (main_width - offset) {
$(".outer-arrow.right").css({display: 'none'});
}
else
{
$(".outer-arrow.right").css({display: 'block'});
}
lastLeftLocation = e.currentTarget.scrollLeft;
});
});
Я пытаюсь сделать так, когда вы достигли самой дальней точки прокрутки внутреннего контейнера, право стрелка исчезает. Я googled, но не могу найти никакого направления.
Любые идеи?
Возможный дубликат [Jquery-найти конец горизонтальной прокрутки] (http://stackoverflow.com/questions/25839157/jquery-find-the-end-of-horizontal-scroll) – makshh