diff --git a/js/bootstrap-year-calendar.js b/js/bootstrap-year-calendar.js index 67e9466..a0e2444 100644 --- a/js/bootstrap-year-calendar.js +++ b/js/bootstrap-year-calendar.js @@ -35,6 +35,8 @@ } this.options = { + startMonth: !isNaN(parseInt(opt.startMonth)) ? parseInt(opt.startMonth) : 0, + endMonth: !isNaN(parseInt(opt.endMonth)) ? parseInt(opt.endMonth) : 12, startYear: !isNaN(parseInt(opt.startYear)) ? parseInt(opt.startYear) : new Date().getFullYear(), minDate: opt.minDate instanceof Date ? opt.minDate : null, maxDate: opt.maxDate instanceof Date ? opt.maxDate : null, @@ -183,7 +185,7 @@ var monthsDiv = $(document.createElement('div')); monthsDiv.addClass('months-container'); - for(var m = 0; m < 12; m++) { + for(var m = this.options.startMonth; m < this.options.endMonth; m++) { /* Container */ var monthDiv = $(document.createElement('div')); monthDiv.addClass('month-container'); @@ -1107,4 +1109,4 @@ $(this).calendar(); }); }); - }(window.jQuery)); \ No newline at end of file + }(window.jQuery));