Contrôler le scroll au choix d'une prestation
Plus d'informations sur l'objet : Options
Lorsqu'il y a une longue liste de prestations, l'écran de l'utilisateur peut se positionner aléatoirement en fonction de son choix de prestation. Ceci est dû au fait que le navigateur conserve la position du précédent scroll. Vous pouvez modifier ceci en fournissant une fonction à la propriété
onServiceAdd
window.planity.options = {
onServiceAdd: function(){
// Une fonction qui réagira au choix de l'utilisateur
// par exemple :
window.scroll(0, 0);
// Ici l'écran sera ramener en haut de la page lorsqu'un utilisateur
// choisiera une prestation
}
}
Si vous ne fournissez pas de fonction, le module renverra l'utilisateur en haut de celui-ci.
Si votre site possède un menu verticale qui recouvre le haut du navigateur, il est alors nécessaire de fournir la hauteur de celui-ci à la propriété
headerWidth
des options du module.
Par exemple : vous avez un menu qui est en position:fixed
et possède une hauteur de width:50px
, il faudra alors ajouter au module :window.planity.options = {
headerWidth : '50px'
}
Last modified 4yr ago