From 534d3288e9b58f8351ed915790452d9bfdef9860 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 25 Jun 2016 20:23:18 +0200 Subject: added mouse wheel support to scroll weeks diff --git a/www/js/calendar.js b/www/js/calendar.js index 7f8696a..815c5d9 100644 --- a/www/js/calendar.js +++ b/www/js/calendar.js @@ -95,6 +95,7 @@ function calendar_init() { $('#btn-today').click(calendar_today); $('#btn-earlier').click(calendar_prev); $('#btn-later').click(calendar_next); + $('#calendar').on('wheel', calendar_scroll); current_week_offset = -4; clock.addCallback(function() { calendar_redraw(current_week_offset); @@ -115,3 +116,17 @@ function calendar_next() { current_week_offset++; calendar_redraw(current_week_offset) } + +function calendar_scroll(event) { + console.log(event.originalEvent.deltaY); + if(event.originalEvent.deltaY > 0) { + calendar_next(); + return false + } + + if(event.originalEvent.deltaY < 0) { + calendar_prev(); + return false + } + return false; +} -- cgit v0.10.2