Je récupère du XML à partir d'un appel AJAX (pas de surprise) et je veux faire quelque chose mais seulement sur certains nœuds et quelque chose d'autre sur le reste. Par exempleComment puis-je utiliser JQuery pour obtenir tous les nœuds avec un attribut égal à une valeur?
<xml>
<node name="x">
</node>
<node name="x">
</node>
<node name="y">
</node>
<node name="z">
</node>
</xml>
Je souhaite que tous les noeuds avec le nom x soient placés dans une table et que tous les autres se déplacent vers une autre table.
+1 - Très élégante deuxième réponse :) – karim79
Merci de travailler jusqu'à maintenant. Mais comment puis-je faire la partie non? – uriDium
La syntaxe de xpath a été abandonnée dans jQuery 1.2 et ne fonctionne plus du tout dans 1.3, voir la section d'attribut sur cette page ici: http://docs.jquery.com/Selectors –