Estoy trabajando con una aplicación que usa tanto jQuery como underscore.js. Me gustaría poder usar algunas de las funciones del iterador del subrayado, como any()
y all()
en una colección de objetos jQuery. ¿Hay alguna forma de hacer esto? Me gustaría hacer algo similar a lo siguiente:use las funciones de lista underscore.js en la colección de objetos jquery
checkboxes = $("input[type=checkbox]");
_.filter(checkboxes, function(box) {
return box.is(":checked");
});
pero esto genera un error:
Uncaught TypeError: Object #<HTMLInputElement> has no method 'is'
así que estoy asumiendo cuadro en este contexto no está actuando como un objeto jQuery .
¿Hay alguna razón para no solo hacer '$ (" input [type = checkbox]: checked ")'? – Esailija
podría hacerlo en este caso, pero estaba preguntando acerca de todos los métodos de interacción de subrayado en general, incluyendo _.any(), _.all(), etc. – GSto
Muy rara vez necesita jQuery cuando maneja un elemento en un tiempo, por ejemplo, podría haber hecho 'return box.checked'; – Esailija