Je construis un SPA en vanilla JS où les liens de navigation sont sur une image svg dans la Homeview. Ils fonctionnent bien la première fois qu'ils sont cliqués, mais après avoir navigué vers une autre vue (sans reload donc, puisque c'est une spa), le comportement prevent.default est ignoré et l'animation au click n'est pas déclenchée (la view ciblée est reloadée contrairement au comportement attendu d'une SPA) . Il n'y a pas d'erreur dans la console, il est donc difficile de débuguer. Avez-vous une idée ?
Je precise que l'index.html a une <div id="app </div> dans laquelle s'insère dynamiquement les views via un async get.html
En pièce jointe la fonction de l'index.js qui ne se comporte pas comme prévu ainsi que la Homeview.js
Merci pour vos suggestions!
Partager