2011-10-03 10 views
9

Tengo una etiqueta span y que contiene un n número de etiquetas span ... ¿puedo obtener el número de etiquetas span disponibles en el tramo padre utilizando Jquery?Cómo encontrar el recuento de elementos utilizando jQuery

ejemplo:

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

ahora que encontraría el recuento del número de etiquetas span dentro del lapso de los padres y mi salida es 3 de acuerdo con el escenario anterior.

por favor me ayude ..

Respuesta

17

mi versión :)

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

Prefiero esto sobre la versión que publiqué. +1 –

2

Desde el documentation puede utilizar la longitud o el tamaño(). Puede encadenar selectores de jquery con find para contar los tramos interiores. Por ejemplo,

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

Probar:

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

Creo que esto le ayudará.

-1

podría utilizar este por ejemplo:

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

Gracias

Cuestiones relacionadas