JS para monitorar a mudança de propriedade CSS como "display: none" => "display: block"?

Desejo executar algum código JS quando a propriedade "display" da propriedade CSS de uma imagem tiver sido alterada por qualquer outro script / função JS. Existe algum método para monitorar essa alteração e configurar uma função de retorno de chamada?

<code>$(this).bind.('propertychange', function(){}) 
</code>

não pode fazer isso, e setInterval também é uma má idéia.

O que mais poderia ter sido feito?

questionAnswers(4)

yourAnswerToTheQuestion