¿Es posible usar un objeto elemento jQuery como una matriz/clave de objeto?¿Usar el elemento elemento jQuery como clave de matriz?
Ejemplo:
var el = jQuery(this);
var test = {};
test[el] = "something strange";
Haciendo un:
jQuery.each(test, function(k,v){
console.log(k);
});
simplemente informa [object Object]
¿Hay que decir que yo podía volver a utilizar el k
como jQuery originales elemento objeto?
¿Qué esperas lograr en definitiva? Como 'el' es un objeto, si desea asociar' "algo extraño" 'con ese objeto, ¿por qué no simplemente agrega una propiedad al objeto? –
@amnotiam Este fue un ejemplo simplificado. El uso real sería que necesitaba una matriz de els, por lo que no funcionaría agregarle una propiedad. –
Si necesita una matriz de els no es solo 'var test = []; test.push (el); // etc'? – nnnnnn