2011-10-03 23 views
9

Mam znacznik zakresu i który zawiera liczbę n znaczników span. Czy mogę uzyskać liczbę znaczników span dostępnych w nadrzędnej rozpiętości przy użyciu Jquery.Jak znaleźć liczbę elementów za pomocą jQuery

przykład:

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

teraz mam znaleźć zliczania ilości znaczników rozpiętości przęsła dominującej wewnątrz i moje wyjście jest 3 według powyższego scenariusza.

proszę mi pomóc ..

Odpowiedz

17

moja wersja :)

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

Wolę to od wersji, którą napisałem. +1 –

2

Od documentation można użyć długość lub format(). Możesz łączyć selektory jquery z find, aby policzyć wewnętrzne przęsła. Na przykład,

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

Spróbuj:

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

Myślę, że to pomoże.

-1

można użyć to na przykład:

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

Dzięki

Powiązane problemy