Я использую https://fullcalendar.io, в частности функцию dateClick, как показано ниже
dateClick: function(info) {
//alert('clicked ' + info.dateStr);
calendar.changeView('timeGridDay', info.dateStr);
console.log(info);
if (info.view.type == 'timeGridDay') {
date = info.dateStr;
var modal = $('#add-event-modal');
modal.modal('show');
$(modal).find('input[name=parade_start]').val(info.dateStr.substring(0, 10) + ' ' + info.dateStr.substring(11, 19));
}
},
Я также использую рабочие часы с 9:00 до 17:00. В данный момент пользователь может щелкнуть любое время в представлении, чтобы открыть модальное окно, но я хочу, чтобы модальное окно открывалось только в том случае, если оно щелкает по рабочим часам.
Пожалуйста, сообщите - не уверен, возможно ли это
Спасибо