Считайте непосредственные дочерние элементы отделения с помощью jQuery

173
задан Garry Shutler 17 April 2015 в 09:02
поделиться

5 ответов

$("#foo > div").length

Прямые дети элемента с идентификатором 'нечто', которые являются отделениями, Тогда получающими размер обернутого произведенного набора.

334
ответ дан Garry Shutler 23 November 2019 в 20:34
поделиться
$("#foo > div") 

выбирает все отделения, которые являются непосредственными потомками #foo
, как только у Вас есть группа детей, можно или использовать функцию размера:

$("#foo > div").size()

или можно использовать

$("#foo > div").length

, Оба возвратят Вас тот же результат

25
ответ дан Darko Z 23 November 2019 в 20:34
поделиться
$('#foo > div').size()
6
ответ дан gizmo 23 November 2019 в 20:34
поделиться

Попробуйте это за непосредственные дочерние элементы отделения типа

$("#foo > div")[0].children.length
-1
ответ дан 23 November 2019 в 20:34
поделиться
var n_numTabs = $("#superpics div").size();

или

var n_numTabs = $("#superpics div").length;

Как уже было сказано, оба возвращают одинаковый результат.
Но функция size () больше похожа на jQuery "PC".
У меня была аналогичная проблема с моей страницей.
Пока просто опустите>, и все должно работать нормально.

2
ответ дан 23 November 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: