Bonjour
Sur https://www.tisseursdemots.org/, j'utilise
https://a11y.nicolas-hoffmann.net/modal/ pour y afficher un miniagenda qui passe de mois en mois en ajax
sauf que ça casse l'ajax et provoque le rechargement de la page avec le paramètre du mois
comme si ajax de SPIP ne retrouvait pas ses petits suite à la manipulation du DOM par le script de modale (le div est initialement caché, et déplacé dans une autre zone du DOM
https://github.com/nico3333fr/jquery-accessible-modal-window-aria/blob/master/jquery-accessible-modal-window-aria.js#L73
que faudrait-il changer ?
Merci de vos lumières.
-- RealET
RealET a écrit le 15/05/2018 à 18:02 :
Bonjour
Sur https://www.tisseursdemots.org/, j'utilise
jQuery simple and accessible modal window, using ARIA - By Nicolas Hoffmann pour y afficher un miniagenda qui passe de mois en mois en ajax
sauf que ça casse l'ajax et provoque le rechargement de la page avec le paramètre du mois
comme si ajax de SPIP ne retrouvait pas ses petits suite à la manipulation du DOM par le script de modale (le div est initialement caché, et déplacé dans une autre zone du DOM
jquery-accessible-modal-window-aria/jquery-accessible-modal-window-aria.js at master · nico3333fr/jquery-accessible-modal-window-aria · GitHub
que faudrait-il changer ?
En fait, le script de modale déplaçait le code HTML mais pas le DOM (et donc perdait les événements liés).
J'ai modifié le script en conséquence :
--
RealET