Options in data-***, passed using data API, doesn't work
Issue #64
new
Options in data-*, passed using data API, doesn't work For example data-translate-months Working solution:
$(document).ready(function(){
$('.responsive-calendar').each(function(){
spy = $(this);
opts = {};
if ((spy.data('translate-months')) != null) {
opts.translateMonths = spy.data('translate-months').split(',');
}
if ((spy.data('time')) != null) {
opts.time = spy.data('time');
}
if ((spy.data('all-rows')) != null) {
opts.allRows = spy.data('all-rows');
}
if ((spy.data('start-from-sunday')) != null) {
opts.startFromSunday = spy.data('start-from-sunday');
}
if ((spy.data('activate-non-current-months')) != null) {
opts.activateNonCurrentMonths = spy.data('activate-non-current-months');
}
if ((spy.data('month-change-animation')) != null) {
opts.monthChangeAnimation = spy.data('month-change-animation');
}
return spy.responsiveCalendar(opts);
});
});