$("#foo > div").length
Прямые дети элемента с идентификатором 'нечто', которые являются отделениями, Тогда получающими размер обернутого произведенного набора.
$("#foo > div")
выбирает все отделения, которые являются непосредственными потомками #foo
, как только у Вас есть группа детей, можно или использовать функцию размера:
$("#foo > div").size()
или можно использовать
$("#foo > div").length
, Оба возвратят Вас тот же результат
Попробуйте это за непосредственные дочерние элементы отделения типа
$("#foo > div")[0].children.length
var n_numTabs = $("#superpics div").size();
или
var n_numTabs = $("#superpics div").length;
Как уже было сказано, оба возвращают одинаковый результат.
Но функция size () больше похожа на jQuery "PC".
У меня была аналогичная проблема с моей страницей.
Пока просто опустите>, и все должно работать нормально.