Как перебирать дочерние элементы с помощью цикла for-

Я хочу перебрать все дочерние элементы возвращаемого значения .children()jQuery, например:

var childs = $element.children();        
for (var i = 1; i < childs.length - 1; i++)
    childs__.foo();

Что мне нужно написать в 3-й строке вместо __, чтобы получить доступ к i-]-й ребенок?

Я хочу это, потому что я хочу получить доступ к (i-1)-th и (i+1)-th дочерним элементам в цикле, как это:

var childs = $element.children();        
for (var i = 1; i < childs.length - 1; i++)
{
    childs<<i>>.css('height', childs<<i - 1>>.height());
    childs<<i>>.css('width', childs<<i + 1>>.width());
}

Поэтому я предполагаю, что each()не будет работать.

10
задан Felix Kling 22 March 2012 в 10:24
поделиться