2013-09-11 3 views
0

Мне нужно уведомить пользователя, когда пользователь приблизится к концу горизонтального прокручиваемого div.catch, когда пользователь прокручивается до конца полной ширины прокручиваемого div

Я знаю, что уведомление о конце страницы скроллинга может быть достигнут следующим образом:

$(window).scroll(function() { 
    if (document.body.scrollHeight - $(this).scrollTop() <= $(this).height()+500) { 
    alert('near end');    
    } 
}); 

Однако на прокрутке горизонтальной DIV, как это: Example, как я могу получить уведомление, когда пользователь получает вблизи конец прокручиваемой области?

ответ

1
$('.images').scroll(function() { 
    if (this.scrollWidth - $(this).scrollLeft() <= $(this).width() + 500) { 
     alert('near end'); 
    } 
}); 

DEMO

+0

Weird, потому что я пытался, что и это не сработало, но ваш демо четко работает ... спасибо :) – Aaron

Смежные вопросы