Spec-Zone.ru › jQuery

.size()

.size()Возвращает: Integerверсия устарела: 1.8, удалена: 3.0

Описание: Возвращает количество элементов в объекте jQuery.

  • версия добавлена: 1.0.size()

    • Этот метод не принимает никаких аргументов.

Примечание: Этот метод был удален в jQuery 3.0. Используйте вместо него свойство .length.

Метод .size() функционально эквивалентен свойству .length, однако свойство .length предпочтительнее, так как не требует вызова функции.

Предположим, на странице есть простой неупорядоченный список:

<ul>
  <li>foo</li>
  <li>bar</li>
</ul>

Оба .size() и .length определяют количество элементов:

alert( "Size: " + $( "li" ).size() );
alert( "Size: " + $( "li" ).length );

В результате выводится два предупреждения:

Размер: 2

Размер: 2

Пример:

Подсчитать количество div.

$( document.body )
  .on( "click", function() {
    $( this ).append( $( "<div>" ) );
    var n = $( "div" ).size();
    $( "span" ).text( "There are " + n + " divs. Click to add more." );
  } )
 
  // Trigger the click to start
  .trigger( "click" );

© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquery.com/size

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API