Je charge du contenu en utilisant ajax à partir de fichiers HTML externes. Ne sachez pas pourquoi après le chargement du contenu, l'événement click ne fonctionne pas en safari (safari mobile) sur aucun des éléments nouvellement chargés (ul, li, images, etc.). Cependant, cela fonctionne dans mozilla.L'événement Click ne fonctionne pas sur le contenu Ajax chargé
Je ne suis pas en mesure de comprendre la question exacte derrière tout cela. Veuillez me conseiller la solution. Voici le code de référence.
Note: J'utilise le code ci-dessous en fonction prêt jquery. Est-ce que jquery est la cause de l'issue ??
var currentBottle = this.title; var request = createRequest(); if (request == null) { alert ("Impossible de créer la requête"); retour; } request.onreadystatechange = showContent; request.open ("GET", currentBottle + ".html", true); request.send (null); { if (request.readyState == 4) { if (request.status == 200) { document.getElementById ("food_scroller") innerHTML = request.responseText
fonction showContent(). }} }
Est-ce un doublon? http://stackoverflow.com/questions/16598213/how-to-bind-events-on-ajax-loaded-content – Nikkorian