JavaScript: ¿escuchar el cambio de atributo?
¿Es posible en JavaScript escuchar un cambio de valor de atributo? Por ejemplo:
var element=document.querySelector('…');
element.addEventListener( ? ,doit,false);
element.setAttriubte('something','whatever');
function doit() {
}
Me gustaría responder a cualquier cambio en elsomething
atributo.
He leído sobre elMutationObserver
objeto, así como alternativas a eso (incluido el que usa eventos de animación). Por lo que puedo decir, se trata de cambios en el DOM real. Estoy más interesado en los cambios de atributos a un elemento DOM particular, por lo que no creo que sea eso. Ciertamente, en mi experimentación no parece funcionar.
Me gustaria hacer estosin jQuery.
Gracias