From 2d27e053a0e6ab4917a4f79918b58257600c5b82 Mon Sep 17 00:00:00 2001 From: lrbabe Date: Tue, 1 Dec 2009 04:04:55 +0800 Subject: [PATCH] Fix inverted 'orig' and 'fix' event in mouseenter/mouseleave special events. --- src/event.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/event.js b/src/event.js index c857bd2..bf7798b 100644 --- a/src/event.js +++ b/src/event.js @@ -538,15 +538,15 @@ delegate = function( event ) { // Create mouseenter and mouseleave events jQuery.each({ - mouseover: "mouseenter", - mouseout: "mouseleave" + mouseenter: "mouseover", + mouseleave: "mouseout" }, function( orig, fix ) { - jQuery.event.special[ fix ] = { + jQuery.event.special[ orig ] = { setup: function(data){ - jQuery.event.add( this, orig, data && data.selector ? delegate : withinElement, fix ); + jQuery.event.add( this, fix, data && data.selector ? delegate : withinElement, orig ); }, teardown: function(data){ - jQuery.event.remove( this, orig, data && data.selector ? delegate : withinElement ); + jQuery.event.remove( this, fix, data && data.selector ? delegate : withinElement ); } }; }); -- 1.7.10.4