jQuery.event.special.glowDelayedMouseLeave
This plugin exposes a specialized version of mouseLeave which does not fire until after a delay. The special event supports both binding and delegation.
Usage
// default 500 ms delay from mouse leave to when glowDelayedMouseLeave is triggered
$('selector').bind('glowDelayedMouseLeave', function(e){
// handle mouse leave
});
// live-bound default 3s delay from mouse leave to when glowDelayedMouseLeave is triggered
$('selector').live('glowDelayedMouseLeave', 3000, function(e){
// handle mouse leave
});