Detectar alterações no conteúdo do elemento com jQuery

change() função funciona e detecta alterações em elementos de formulário, mas existe uma maneira de detectar quando o conteúdo de um elemento DOM foi alterado?

Isso não funciona, a menos que#content é um elemento de formulário

$("#content").change( function(){
    // do something
});

Eu quero que isso aconteça ao fazer algo como:

$("#content").html('something');

Além dissohtml() ouappend() função não tem um retorno de chamada.

Alguma sugestão?

questionAnswers(15)

yourAnswerToTheQuestion