From 31f3a6d694ac08a4da17b6bebe5a14e695fb642f Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 10 Jun 2015 10:33:04 -0400 Subject: [PATCH 1/2] Add datepicker's dateClicked event to index.js --- index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 4108254d0..6bad42e94 100644 --- a/index.js +++ b/index.js @@ -141,8 +141,13 @@ define(function (require) { // events $('#myDatepicker').on('changed.fu.datepicker', function (event, data) { - log('datepicker change event fired'); + log('datepicker change event fired: ' + data); }); + + $('#myDatepicker').on('dateClicked.fu.datepicker', function (event, data) { + log('datepicker dateClicked event fired: ' + data); + }); + $('#myDatepicker').on('inputParsingFailed.fu.datepicker', function () { log('datepicker inputParsingFailed event fired'); }); From 7640df4938b551bf55669c9efadb6cb3f3cdc4ca Mon Sep 17 00:00:00 2001 From: Stephen James Date: Wed, 10 Jun 2015 10:33:42 -0400 Subject: [PATCH 2/2] trigger scheduler changed on datepicker dateClicked --- js/scheduler.js | 1 + 1 file changed, 1 insertion(+) diff --git a/js/scheduler.js b/js/scheduler.js index df05bde88..f3e859c2a 100644 --- a/js/scheduler.js +++ b/js/scheduler.js @@ -97,6 +97,7 @@ }); this.$element.find('.combobox').on('changed.fu.combobox', $.proxy(this.changed, this)); this.$element.find('.datepicker').on('changed.fu.datepicker', $.proxy(this.changed, this)); + this.$element.find('.datepicker').on('dateClicked.fu.datepicker', $.proxy(this.changed, this)); this.$element.find('.selectlist').on('changed.fu.selectlist', $.proxy(this.changed, this)); this.$element.find('.spinbox').on('changed.fu.spinbox', $.proxy(this.changed, this)); this.$element.find('.repeat-monthly .radio-custom, .repeat-yearly .radio-custom').on('change.fu.scheduler', $.proxy(this.changed, this));