Bonjour à tous et à toutes,
A la demande de plusieurs clients, j'ai fait en sorte qu'une popup, à propos du pass sanitaire, s'affiche après le chargement de la page.
N'ayant pas la main sur le HTML, j'ai fait ça en jQuery.
Pour faire court, je crée une div que j'insère dans le body et que j'affiche en position absolue grâce au CSS.
Pour masquer cette div, j'ai un bouton et le bout de script suivant :
Le problème que j'ai, c'est que cette popup s'affiche après le chargement de chaque page, puisque mon script commence par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $('.popup-close').click(function(){ $('#popup-pass-sanitaire').hide(); });
Par conséquent, ça nuit gravement à l'UX
Code : Sélectionner tout - Visualiser dans une fenêtre à part $(document).ready(function(){
Comment faire pour que quand l'utilisateur clique sur le bouton pour fermer la popup, ça masque la popup pendant une certaine durée (24h par exemple) ou pendant la durée de la session ?
Je vous remercie par avance pour votre aide
Bonne journée
Partager