2011-10-03 18 views
9

Ho un tag span e che contiene un numero n di tag span .. posso ottenere il numero di tag span disponibili nello span genitore usando Jquery.Come trovare il conteggio degli elementi usando jQuery

esempio:

<span class="x"> 
    <span id="1">one</span> 
    <span id="2">two</span> 
    <span id="3">three</span> 
</span> 

ora avrei trovato il conteggio del numero di tag span all'interno della campata principale e la mia uscita è 3 secondo lo scenario di cui sopra.

si prega di aiutare me ..

risposta

17

mia versione :)

$('span.x > span').length 
+0

Preferisco questo rispetto alla versione che ho postato. +1 –

2

Dal documentation è possibile utilizzare la lunghezza o dimensione(). È possibile concatenare selettori jQuery con find per contare le campate interne. Ad esempio,

<script> 
    var n = $(".x").find("span").length; 
    alert(n); 
</script> 
1

Prova:

$("#id od 1st span").children("span").size(); 

Credo che questo vi aiuterà.

-1

si potrebbe usare questo per esempio:

$('#showTotalBarcodeCnt').html($("#barcodeLabelList").find("label").length); 

Grazie

Problemi correlati