Maison >interface Web >js tutoriel >Comment détecter lorsqu'un utilisateur a fait défiler vers le bas d'une division à l'aide de jQuery ?
Détection du défilement vers le bas d'un div à l'aide de jQuery
Lorsque vous travaillez avec du contenu à hauteur variable dans un div avec débordement automatique, déterminer lorsqu'un utilisateur atteint le bas du div peut être un défi. Cet article fournit une solution utilisant jQuery pour détecter cet événement.
Comprendre les dimensions d'un div
Pour détecter lorsqu'un utilisateur fait défiler vers le bas d'un div, il est crucial de comprendre les propriétés et méthodes associées aux dimensions div.
Détection de l'événement de défilement inférieur
Le code jQuery suivant peut détecter le moment où l'utilisateur a atteint le bas du div :
jQuery(function($) { $('#flux').on('scroll', function() { if($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) { alert('end reached'); } }) });
Explication du Code
if($(this).scrollTop() $(this).innerHeight() >= $(this)[0].scrollHeight) :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!