There isn’t a native or built in “hide” event but if you are using jQuery to hide it you can easily add a hide event:
var _oldhide = $.fn.hide;
$.fn.hide = function(speed, callback) {
$(this).trigger('hide');
return _oldhide.apply(this,arguments);
}
More Related Contents:
- How can I trigger the same function from multiple events with jQuery?
- How can I recognize touch events using jQuery in Safari for iPad? Is it possible?
- triggerHandler vs. trigger in jQuery
- jQuery callback on image load (even when the image is cached)
- jQuery find events handlers registered with an object
- Firing events on CSS class changes in jQuery
- jQuery ‘input’ event
- jQuery – Trigger event when an element is removed from the DOM
- What is the difference between the mouseover and mouseenter events?
- jQuery same click event for multiple elements
- How to trigger click event on href element
- javascript capture browser shortcuts (ctrl+t/n/w)
- jQuery select change event get selected option
- Delay jquery hover event?
- How can I check if a key is pressed during the click event with jQuery?
- How to stop default link click behavior with jQuery
- How to detect new element creation in jQuery?
- return false from jQuery click event
- Trigger change() event when setting ‘s value with val() function
- What’s the difference between keyup, keydown, keypress and input events?
- Events not registering after replaceWith
- jquery how to catch enter key and change event to tab
- Resize event firing multiple times while dragging the resize handle
- How do I handle a click anywhere in the page, even when a certain element stops the propagation?
- How to pass values arguments to modal.show() function in Bootstrap
- jquery live event for added dom elements
- jQuery get input value after keypress
- Jquery how to bind click event on dynamically created elements?
- in Jquery how to run code with callback before submit
- Jquery .on(‘scroll’) not firing the event while scrolling