Un soulignement progressif pour vos liens de menu.
Ultra simple d’installation et config minimum.
https://www.jqueryscript.net/text/Animated-Text-Underlines-jQuery-linkUnderline.html
Détecter si un élément est dans le viewport avec jQuery
Une fonction très simple qui vous permettra de déclencher des événements au moment où ils sont dans la partie visible de la fenêtre du navigateur.
$.fn.isInViewport = function() { var elementTop = $(this).offset().top; var elementBottom = elementTop + $(this).outerHeight(); var viewportTop = $(window).scrollTop(); var viewportBottom = viewportTop + $(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; };
$(window).on('resize scroll', function() { if ($('#Something').isInViewport()) { // do something } else { // do something else } }