Как определить, когда пользователь прокручивает элемент Div до конца с помощью jQuery
Вы создали элемент div с динамическим содержимым, который имеет " авто» настройка переполнения. Чтобы улучшить взаимодействие с пользователем, вы хотите загружать дополнительный контент, когда пользователь прокручивает этот элемент div до нижней части. Однако вы не знаете, как обнаружить это конкретное событие.
Ключ к этому обнаружению лежит в использовании определенных свойств и методов jQuery:
Чтобы определить, когда пользователь достиг нижней части элемента div, вы можете сравнить сумму первых двух свойств с третьим свойством. Когда эти значения совпадают, достигается конец элемента div.
jQuery(function($) {
$('#flux').on('scroll', function() {
if($(this).scrollTop() $(this).innerHeight() >= $(this)[0].scrollHeight) {
alert('end reached');
}
})
});
В этом решении используется метод on(), который предпочтителен для обработки событий в jQuery версии 1.7.
Дополнительные примечания:
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3