Digamos que tengo una matriz de objetos jQuery y deseo tener un objeto jQuery compuesto en su lugar.Cómo crear objetos jQuery a partir de una matriz de objetos jQuery?
¿Cuál sería la solución que no sea el recorrido manual de una matriz y anexar los elementos al objeto jquery recién creado usando .add()
?
Esto no hace lo que yo quiero:
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/
El resultado esperado es dos divs están ocultos.
¿Alguna idea?
Su violín parece tener un error; no hay elemento '# c'. Editar: con respecto a su pregunta, creo que 'add()' puede ser la única opción. Pero no estoy del todo seguro. – powerbuoy
@powerbuoy: sí, eso fue un error tipográfico, gracias – zerkms