fixing the event binding on click for the front page events widget date selector
authorAnthony Talarico <talarico@gaslightmedia.com>
Wed, 1 Feb 2017 14:39:33 +0000 (09:39 -0500)
committerAnthony Talarico <talarico@gaslightmedia.com>
Wed, 1 Feb 2017 14:39:33 +0000 (09:39 -0500)
views/front/events/sidebarEvents.html

index f98e5d7..816a921 100644 (file)
@@ -98,6 +98,8 @@
          // get events on year or month dropdown change
         $('#sidebar-date-select').datepicker()
             .on("input change", function (e) {
+                console.log("test");
+        
                 $('.date-overlay').show();
                 $(".sidebar-events").find('*').not('.sidebar-events-overlay, .sidebar-loading').remove();
                 var date = e.target.value;
             });
             
         // get events on next or prev button click
-        $('#sidebar-date-select').datepicker()
-            .on(".ui-datepicker-next click", function (e) {
+        $(document).on("click", ".ui-datepicker-next, .ui-datepicker-prev", function (e) {
                 $('.date-overlay').show();
-        
                 var year = $('.ui-datepicker-year option:selected').val();
                 var month = parseInt($('.ui-datepicker-month option:selected').val() ) + 1;