Obtenir du nombre d'éléments de jQuery.chacun()
Je suis d'analyse XML à l'aide de jQuery. Je veux obtenir le nombre de tous les sous-nœuds avec le nom de la balise.
Par exemple:
<People>
<person name="hello'></person>
<person name="hello'></person>
<person name="hello'></person>
<person name="hello'></person>
<person name="hello'></person>
</people>
- Je utiliser le suivantes jQuery Code:
$(xml).find("person").each(function(){});
Bien sûr, le code ci-dessus fonctionne, mais je veux juste que le comte, je ne veux pas de boucle. La raison en est: L'exemple ci-dessus est trop facile, mon fichier XML et le code javascript est un peu complexe, il y a donc beaucoup de logique pour déterminer le fichier xml, et je ne veux pas dépenser de l'écriture de code.
Merci Beaucoup!
OriginalL'auteur harsimranb | 2012-02-27
Vous devez vous connecter pour publier un commentaire.
Si vous voulez obtenir le comte puis utilisez le
length
propriété:length
est un attribut, pas une méthode. Déposer ces parens.merci, toujours confondre
size()
etlength
OriginalL'auteur JaredPar
Ou aussi essayer
size()
:.length
, qui peut être plus rapide.peut-être, mais je ne suis pas sûr dans ce cas. Espère que vous avez raison.
taille() est obsolète ...utiliser la longueur
OriginalL'auteur ZloyPotroh