Caso de uso: tengo elementos seleccionados con querySelectorAll()
desde un primer nodo, luego los muevo anteponiéndolos a otro nodo. Es importante que se conserve su orden en el documento.
var elms = nodeA.querySelectorAll('.foo, .bar'); $(nodeB).prepend(elms);
Parece que funciona bien. Sin embargo, al observar las documentaciones de jQuery constructor
, append()
, prepend()
... están documentados como compatibles con colecciones jQuery o matrices regulares , pero no con objetos similares a matrices (como NodeList devuelto por querySelectorAll()
)...
¿Estoy seguro de proporcionar objetos tipo matriz a estas funciones jQuery? ¿Está actualizada la documentación de jQuery?