Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Конец страницы скролл (https://javascript.ru/forum/events/74324-konec-stranicy-skroll.html)

j0hnik 02.07.2018 00:57

поправил посты на всякий случай

Quper 03.07.2018 07:37

Цитата:

Сообщение от j0hnik (Сообщение 488784)
поправил посты на всякий случай

Спасибо очень помогли, не работает только в IE11

DDim1000 07.09.2018 20:21

Здравствуйте!
Подскажите пожалуйста, почему alert срабатывает тогда, когда ползунок вверху? Как сделать, чтоб было наоборот?
$(window).scroll(function() 
           {
             if  ($(window).scrollTop() <= $(document).height() - $(window).height()) 
               {
                 alert('Пользователь долистал до низа страницы');
               }
         });

j0hnik 07.09.2018 20:31

if ($(window).scrollTop() >= $(document).height() - $(window).height())

DDim1000 07.09.2018 20:39

Цитата:

Сообщение от j0hnik (Сообщение 494213)
if ($(window).scrollTop() >= $(document).height() - $(window).height())

Так при каждом сдвиги ползунка alert срабатывает...

j0hnik 07.09.2018 20:43

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		body{
			height: 3000px;
		}
	</style>
	<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
</head>
<body>

	<script>
		$(window).scroll(function() {
			if  ($(window).scrollTop() >= $(document).height() - $(window).height()) 
			{
				alert('Пользователь долистал до низа страницы');
			}
		});

	</script>

</body>
</html>


в каком браузере?

j0hnik 07.09.2018 20:44

или нужно чтобы раз сработал, а повторно при прокрутке до низа не срабатывал?

DDim1000 07.09.2018 21:08

Цитата:

Сообщение от j0hnik (Сообщение 494222)
или нужно чтобы раз сработал, а повторно при прокрутке до низа не срабатывал?

Нужно чтоб только внизу\в конце страницы срабатывал.

j0hnik 07.09.2018 21:13

DDim1000,
26 пост у вас правильно работает?

DDim1000 07.09.2018 21:23

Цитата:

Сообщение от j0hnik (Сообщение 494233)
DDim1000,
26 пост у вас правильно работает?

Он очень странно работает, при наведении на бегунок срабатывает alert, и бегунок уходит туда, куда наводишь стрелку мыши.
https://youtu.be/BnM6D-gHlao


Часовой пояс GMT +3, время: 13:01.