Вы можете опросить с помощью setInterval
и проверить изменения, используя что-то вроде:
<div onclick="this.style.display = 'none';">ha</div>
<script>
(function(){
var elm = document.getElementsByTagName('DIV')[0],
old = (elm.currentStyle || window.getComputedStyle(elm, false)).display,
interval = setInterval(function(){
var style = elm.currentStyle || window.getComputedStyle(elm, false);
if(old !== style.display){
clearInterval(interval);
console.log('changed');
}
},120);
})();
</script>