Je cherche à extraire des valeurs à partir d'un fichier xml en utilisant jQuery de manière compatible avec tous les navigateurs. Je n'ai aucun problème pour le faire dans Firefox, mais malheureusement cela doit aussi être compatible avec IE.
Mon code jQuery ressemble à ceci:
$(document).ready(function()) {
$.get("file.xml", {}, function(parseRefreshTime){
alert("Cette ligne est exécutée dans IE.");
$("created", parseRefreshTime).each(function() {
alert("Cette ligne n'est pas exécutée dans IE.");
refreshTime = $(this).text();
//faire quelque chose avec refreshtime
});
});
});
Cela extrait la valeur du nœud pour un nœud dans mon fichier xml.
Je fais référence à la bibliothèque jQuery dans ma page, et elle est analysée correctement dans Firefox, donc je suppose que mon code d'analyse est approprié. J'obtiens les deux alertes dans Firefox, mais seulement la première dans IE.
Je pourrais jurer avoir eu un code très similaire qui fonctionnait hier, mais j'ai dû modifier quelque chose et l'avoir ensuite cassé. Après avoir lutté avec cela pendant presque une heure maintenant, je cherche un autre regard.
Est-ce que quelqu'un peut repérer ce que je fais de mal ici?