Здравствуйте!
Подскажите, пожалуйста, могу ли я поменять настройки дейтпикера при срабатывании события?
https://www.daterangepicker.com/#events - дейтпикер
Например, я хочу поменять настройку opens при отображении календаря (событие showCalendar.daterangepicker).
Пример:
$(function () {
$(g('<?= $id . '_interval' ?>')).daterangepicker({
autoUpdateInput: false,
showDropdowns: true,
autoApply: true,
locale: {
monthNames: moment.months()
}
}).on('showCalendar.daterangepicker', (ev, picker) => {
picker.opens = 'left';
console.log(picker);
});
});
По идее, он должен поменять настройку opens на left, потому что по умолчанию ее значение right.
При выводе в консоль "picker", его параметр действительно left
Вот только окошко календаря как рисовалось, так и продолжает рисоваться.
Как рисуется:
Как должно:
Может, кто-нибудь сможет что-то посоветовать. Заранее спасибо.