diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-04-04 16:29:53 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-04-04 16:34:31 -0400 |
| commit | 18757bc7fb105897e4aa0d0de3c1a3bc1cc0ff18 (patch) | |
| tree | 144b6acd86a82d4be26718beb81191a8257f8ec2 /public/assets/js/lib/Scroller.js | |
| parent | ef70690198d6f0a614afb868fb60b5ec5fba139c (diff) | |
improving nav pt 1
Diffstat (limited to 'public/assets/js/lib/Scroller.js')
| -rw-r--r-- | public/assets/js/lib/Scroller.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/public/assets/js/lib/Scroller.js b/public/assets/js/lib/Scroller.js index b88ec0f..f5b75f2 100644 --- a/public/assets/js/lib/Scroller.js +++ b/public/assets/js/lib/Scroller.js @@ -29,12 +29,16 @@ var Scroller = (function(){ var touchGalleryScrubDistance = 100 var $items = $("#items")[0] function touchstart (e) { + // console.log(e.target, e.currentTarget) + if (document.body.classList.contains("navopen")) return + if (e.target.className == "index" || e.target.id == "burger") return + if (e.target.nodeName == "rect" || e.target.nodeName == "g") return + touching = true touchStartTime = +(new Date) touchStartY = touchEndY = e.touches ? e.touches[0].pageY : e.pageY touchStartX = touchEndX = e.touches ? e.touches[0].pageX : e.pageX touchDistY = touchDistX = 0 -// $items.className = "no-tween" } function touchmove (e) { if (! touching) return @@ -58,7 +62,7 @@ var Scroller = (function(){ var timestamp = +(new Date) var duration = timestamp - touchStartTime - console.log("DURATION >>", duration, touchDistY, touchDistX) + // console.log("DURATION >>", duration, touchDistY, touchDistX) if (touchAbsX > touchGalleryScrubDistance) { return @@ -132,7 +136,7 @@ var Scroller = (function(){ } } function keydown (e) { - console.log(e.keyCode) + // console.log(e.keyCode) switch (e.keyCode) { case 37: // left e.preventDefault() |
