J'utilise un plugin keynav qui me permet de naviguer dans une liste.Actualiser un fichier javascript après un événement?
Cette liste est générée dynamiquement en utilisant ajax et mysql. les suggestions apparaissent quand quelqu'un commence à chercher dans une boîte de saisie.
si l'utilisateur clique et que la liste se ferme, puis commence une nouvelle recherche, lorsque la liste est générée la deuxième fois, la navigation au clavier se brise. Je ne veux pas que la page soit rafraichie mais y at-il de toute façon "rafraîchir", "recharger" le keyvav.js ou éventuellement la fonction elle-même après que l'utilisateur ferme la liste? donc le fichier se charge et, espérons-le, fonctionne correctement lorsque l'utilisateur essaie à nouveau de chercher.
$('body').click(function() {
$('#suggestions').fadeOut();
.....do magic "refresh" .....
});
Pourquoi le clavier de navigation rompre avec une nouvelle recherche? - Il semble que c'est là que le correctif devrait être, pas en rechargeant le fichier JS. – scunliffe
Je ne sais vraiment pas, ce n'est pas logique, je cherchais une solution alternative parce que dès que je recharge la page, c'est bien. – AJFMEDIA
On dirait que vous avez un script cassé, ou qu'il est mal utilisé. – Pointy