diff options
author | Bartek Szopka <bartek.szopka+github@gmail.com> | 2012-01-12 03:51:21 -0800 |
---|---|---|
committer | Bartek Szopka <bartek.szopka+github@gmail.com> | 2012-01-12 03:51:21 -0800 |
commit | 8b3c38afe2c8ee17ec454e7df9fa560dfa20f2cd (patch) | |
tree | 69acdffb36697794abab80f13b25a7e4cf936dfc | |
parent | 940a28b2463e6f3f1bb0a764575ed79a7f7e9f9d (diff) | |
parent | 11e5ddc77a7927305f20016cf507791050837aca (diff) | |
download | impress.js-8b3c38afe2c8ee17ec454e7df9fa560dfa20f2cd.tar.gz |
Merge pull request #51 from OpenGrid/patch-1
impressive mouse wheel support added
-rw-r--r-- | js/impress.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/js/impress.js b/js/impress.js index dfbaaef..8b626b7 100644 --- a/js/impress.js +++ b/js/impress.js @@ -306,6 +306,12 @@ } }); + document.addEventListener("mousewheel", function( event ) { + next = steps.indexOf( active ) - event.wheelDelta / Math.abs(event.wheelDelta); + next = next >= 0 ? steps[ next ] : steps[ steps.length-1 ]; + select(next); + }, false); + var getElementFromUrl = function () { // get id from url # by removing `#` or `#/` from the beginning, // so both "fallback" `#slide-id` and "enhanced" `#/slide-id` will work |