Как найти количество элементов с помощью jQuery

У меня есть тег span, который содержит некоторое количество тегов span.. могу ли я получить количество тегов span, доступных в Родительском диапазоне, используя Jquery.

пример:

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

теперь я должен найти количество тегов span внутри родительского диапазона, и мой вывод равен 3 в соответствии с приведенным выше сценарием.

пожалуйста, помогите мне..

6 ответов


моя версия :)

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

$("span.x").children("span").size()

демо:http://jsfiddle.net/AZXv3/


С документация вы можете использовать length или size (). Вы можете связать селекторы jquery с найти для подсчета внутренних пролетов. Например,

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

попробуй:

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

Я думаю, это поможет вам.


$('.x span').length

это должно работать

http://jsfiddle.net/6kWdf/


вы можете использовать это например:

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

спасибо