JQuery бесконечный свиток не работает
Я пытаюсь реализовать функцию бесконечной прокрутки на моем сайте, и она по какой-то причине не работает; Это код у меня
<script>
$(document).ready(function () {
alert("This part works");
$(window).scroll(function () {
if ($(window).scrollTop() == $(document).height()- $(window).height()) {
alert("You have reached the bottom");
}
});
});
</script>
Первое окно предупреждений работает, и это позволяет мне знать, что Jquery работает, а второе окно предупреждений не работает, когда я прокручиваю до дна или у вас есть какие-либо предложения?
1 ответ
Попробуй это:
$(window).scroll(function (e) {
var elem = $(e.currentTarget);
if (elem[0].scrollHeight - elem.scrollTop() <= elem.outerHeight())
{
alert('You have reached the bottom')
}
});