¿Es posible anular la propiedad HTMLElement.classList en WebKit (Chrome)?Sobrescritura de la propiedad HTMLElement.classList
que estoy tratando con el siguiente código:
Object.defineProperty(window.HTMLElement.prototype, "classList", {
get : function() {
console.log("test");
return 1;
},
set : function(newValue){ },
enumerable : true,
configurable : true}
);
Sin embargo, llamando classList
de un DIV todavía volvería la DOMTokenList.
No sé si está creando el div de forma dinámica, pero si es así, puede sobrescribir 'document.createElement' y definir' classList' en el elemento creado antes de devolver el elemento. – pimvdb