Skip to content

Instantly share code, notes, and snippets.

@dnaber-de
Created January 12, 2012 17:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dnaber-de/1602046 to your computer and use it in GitHub Desktop.
Save dnaber-de/1602046 to your computer and use it in GitHub Desktop.
Delayed action on an event
/**
* personal note
* just in case...
*/
$( 'hover-me' ).addEvent( 'mouseenter', function() {
if ( outTimer )
clearTimeout( outTimer );
inTimer = (
function() {
//wait 1 second and do this
}
).delay( 1000 );
});
$( 'hover-me' ).addEvent( 'mouseleave', function() {
if ( inTimer )
clearTimeout( inTimer );
outTimer = (
function() {
//wait 1 second and do this
}
).delay( 1000 );
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment