Slide 20
Slide 20 text
CONTEXTUAL JQUERY IN PRACTICE DOUG NEINER
MOUSE ENTER/LEAVE & DOTIMEOUT
$( document )
! .delegate( "article", "mouseenter mouseleave click",
! ! function ( e ) {
! ! ! var $el = $( this );
! !
! ! ! if ( e.type === "mouseenter" ) {
! ! ! ! $el.doTimeout( "social", 500,
! ! ! ! ! $.proxy( initializeSocialWidgets, $el )
! ! ! ! );
! ! ! } else if ( e.type === "mouseenter" ) {
! ! ! ! $el.doTimeout( "social" );
! ! ! } else {
! ! ! ! $el.doTimeout( "social", false );
! ! ! }
! ! }
! );