From 4eaa06e550edb50c7f7c6571f386103212580ef6 Mon Sep 17 00:00:00 2001 From: Brandon Aaron Date: Fri, 18 Oct 2013 18:48:37 -0500 Subject: [PATCH] Support for geckos older axis interface --- jquery.mousewheel.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/jquery.mousewheel.js b/jquery.mousewheel.js index 461191201..5b029eb11 100755 --- a/jquery.mousewheel.js +++ b/jquery.mousewheel.js @@ -81,6 +81,12 @@ // At a minimum, setup the deltaY to be delta deltaY = delta; + // Firefox < 17 related to DOMMouseScroll event + if ( orgEvent.axis !== undefined && orgEvent.axis === orgEvent.HORIZONTAL_AXIS ) { + deltaY = 0; + deltaX = delta * -1; + } + // New school wheel delta (wheel event) if ( orgEvent.deltaY ) { deltaY = orgEvent.deltaY * -1;