Как создать объект jQuery из массива объектов jQuery?

Допустим, у меня есть массив объектов jQuery, и вместо этого я хочу иметь один составной объект jQuery.

Каким может быть решение, кроме ручного обхода массива и добавления элементов к только что созданному объекту jquery с использованием .add()?

Это не то, что я хочу:

var a = $('#a'),
    b = $('#b'),
    c = [a, b];

// the lines above is the set up, they cannot be changed
var d = $(c);
d.hide();​

http://jsfiddle.net/zerkms/896eN/1/

Ожидаемый результат: оба элемента div скрыты.

Любые идеи?

30
задан hippietrail 17 October 2012 в 09:30
поделиться