From 4e2b268dec51fa848c6a637db5e92de5b5d4b20e Mon Sep 17 00:00:00 2001 From: Jan Laureys Date: Wed, 4 Mar 2015 15:52:09 +0100 Subject: [PATCH] Update jquery.elevatezoom.js Remove support for deprecated mousewheel event and replace with wheel event. See: https://developer.mozilla.org/en-US/docs/Web/Events/mousewheel --- jquery.elevatezoom.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jquery.elevatezoom.js b/jquery.elevatezoom.js index 6d1f3ae..43cfef1 100755 --- a/jquery.elevatezoom.js +++ b/jquery.elevatezoom.js @@ -490,7 +490,7 @@ if ( typeof Object.create !== 'function' ) { if(self.options.scrollZoom){ - self.zoomContainer.add(self.$elem).bind('mousewheel DOMMouseScroll MozMousePixelScroll', function(e){ + self.zoomContainer.add(self.$elem).bind('wheel DOMMouseScroll MozMousePixelScroll', function(e){ // in IE there is issue with firing of mouseleave - So check whether still scrolling @@ -502,7 +502,7 @@ if ( typeof Object.create !== 'function' ) { //do something }, 250)); - var theEvent = e.originalEvent.wheelDelta || e.originalEvent.detail*-1 + var theEvent = e.originalEvent.deltaY || e.originalEvent.detail*-1 //this.scrollTop += ( delta < 0 ? 1 : -1 ) * 30; @@ -1774,4 +1774,4 @@ if ( typeof Object.create !== 'function' ) { onImageSwapComplete: $.noop }; -})( jQuery, window, document ); \ No newline at end of file +})( jQuery, window, document );