Conflit JS

Fermé
Rodolphe - Modifié le 1 oct. 2017 à 18:19
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 3 oct. 2017 à 14:47
Bonjour,

J'utilise quelques fonctions JS pour réaliser mon site internet.

Notamment NanoGallery2 : https://nanogallery2.nanostudio.org/
qui permet de réaliser des galeries photos à partir de ses albums Flickr

et le JS de ce tuto https://www.seomix.fr/bouton-haut-de-page/
qui permet de créer un bouton pour remonter en haut de page avec une fluidité de mouvement.

Le hic, c'est que lorsque je mets en fonction le fichier javascript pour remonter en haut de page, ma galerie créée avec nanogallery2 ne s'affiche plus...

Pour que vous puissiez mieux comprendre, voici dans ce 1er lien mon site
rodolphe.meslin.free.fr/index.php
avec la galerie photo qui apparaît sous le titre "NOS DERNIERES REALISATIONS" et sur le côté droit le bouton rouge pour remonter en haut de page qui ne fonctionne pas le fichier JS étant désactivé

Et dans ce second lien :
rodolphe.meslin.free.fr/index2.php
la galerie a disparu mais par contre, le bouton sur le côté droit fonctionne, son JS étant activé (il apparaît une fois que l'on scrolle vers le bas)

Pour quelle raison l'activation de ce JS fait disparaître ma galerie photos ?
Merci d'avance de votre aide.

1 réponse

Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
3 oct. 2017 à 14:47
Salut,

Il semble que le script ajoutant le bouton pour remonter en haut de page écrase ou remplace la variable jQuery ce qui bloque le script nano qui utilise jQuery.

D'où viens le script ajoutant le bouton ? Il me semble bien complexe pour le résultat obtenu.
Si tu peux, essaye de remplacer ce script par un plus simple et surtout sans bug. Tu peux par exemple utiliser le script proposé sur ce tuto : https://www.creativejuiz.fr/blog/tutoriels/realiser-un-lien-top-qui-apparait-au-scroll-de-la-page-avec-jquery

Bonne journée,
0