Как узнать что прокрутил до конца?
Есть такой простой html код:
<div class="video" style='height:100px; overflow-y: auto;width:100%;'> <div style="height:50px"> трата та </div> <div style="height:50px"> трата та </div> <div style="height:50px"> трата та </div> <div style="height:50px"> трата та </div> </div> У нас получается, что мы видим два первых элемента и полоса прокрутки. Вопрос? Как на jQuery узнать что мы достигли конца прокрутки? Событие я нашёл jQuery('.video').scroll(function(){ //тут мы определяем достигли мы конца или нет }); |
this.scrollTop==this.scrollHeight-this.clientHeight;
|
Спасибо! Работает, а теперь я как золотая рыбка, хочу всё больше и больше...
Как сделать чтобы он чуть быстрее срабатывал, т.е. чтобы крутить не до конца, а почти до конца? |
this.scrollTop==this.scrollHeight-this.clientHeight-PixeleiPochtiDoKonza;
|
а так не работает (
|
А вы вместо PixeleiPochtiDoKonza число подставили? :D
|
ну да)
|
Показывайте код...
|
Тута не == тогда нужно, а >=, ибо scroll как и mousemove не непрерывен.
|
Aetae получилось! спасибо ещё раз
|
Часовой пояс GMT +3, время: 20:24. |