Skip to content

Commit

Permalink
add support for old event.detail property
Browse files Browse the repository at this point in the history
  • Loading branch information
eskimoblood committed May 10, 2012
1 parent de49560 commit 77dc0fc
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions js/jquery.knob-1.0.1.js
Original file line number Diff line number Diff line change
Expand Up @@ -140,19 +140,21 @@ $(function() {
var keys={37: -1, 38:1, 39:1, 40: -1}

$this.keydown(function(event){
setVal( keys[event.keyCode])
setVal( keys[event.keyCode]);
event.preventDefault();
});

$this.bind('mousewheel DOMMouseScroll', function(event){
var deltaX = event.originalEvent.wheelDeltaX;
var deltaY = event.originalEvent.wheelDeltaY;
var originalEvent = event.originalEvent;
var deltaX = originalEvent.detail || originalEvent.wheelDeltaX;
var deltaY = originalEvent.detail || originalEvent.wheelDeltaY;
setVal( deltaX > 0 || deltaY > 0 ? 1 : deltaX < 0 || deltaY < 0 ? -1 : 0);
event.preventDefault();
setVal( deltaX > 0 || deltaY > 0 ? 1 : deltaX < 0 || deltaY < 0 ? -1 : 0)
});

function setVal(dir){
if(dir){
k.val( parseInt($this.val()) + dir )
k.val( parseInt($this.val()) + dir );
}
}
}
Expand Down

0 comments on commit 77dc0fc

Please sign in to comment.