Does anyone know of an onHide() event or something similar in jQuery?
I tried:
$(this).bind(\'hide\', function(){
console.log(\'asdasda\')
})
Easy-pizy, use DOM mutation observers for this:
JS:
var observer = new MutationObserver(function(mutations) {
console.log('div hide event fired!');
});
var target = document.querySelector('.mydiv');
observer.observe(target, {
attributes: true
});
HTML:
Here's the fiddle https://jsfiddle.net/JerryGoyal/qs01umdw/2/