Bonjour à tous,
Etant novice en jQuery je suis à la recherche de la façon d'intégrer un pourcentage dans un code jQuery.
J'ai ajouté ce code pour qu'une side bar apparaisse au scroll, et j'aimerais mettre un pourcentage au lieu de "1050" pour adapter ce code à toutes mes pages. Est-ce que vous avez une solution à me proposer, s'il vous plait ?
<script>
jQuery(function($) {
$(window).scroll(function() {
if ($(this).scrollTop() > "1050") {
$(".et_social_sidebar_networks").css('visibility','visible');
$('.et_social_sidebar_networks').show();
} else {
$('.et_social_sidebar_networks').hide();
}
});
});
</script>
Pourcentage jQuery
Re: Pourcentage jQuery
Bonjour,
Le pourcentage serait calculé sur la hauteur de la page je suppose ?
Pour avoir la hauteur du document, on utilise simplement
Donc, pour tester 50% de la hauteur :
Le pourcentage serait calculé sur la hauteur de la page je suppose ?
Pour avoir la hauteur du document, on utilise simplement
Code : Tout sélectionner
$( document ).height()
Code : Tout sélectionner
if ($(this).scrollTop()/$( document ).height() > 0.5) {
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php
https://www.toutjavascript.com/livre/index.php
Re: Pourcentage jQuery
Oui, c'était bien sur la hauteur de la page !
Ça fonctionne super bien, merci beaucoup
Ça fonctionne super bien, merci beaucoup
