Я реализовал семантический пользовательский интерфейс для использования календаря, который в принципе действительно великолепен и работает отлично.Единственная проблема заключается в том, что календарь находится в модальном режиме, и когда он запускается, модальное окно выглядит следующим образом: https://i.stack.imgur.com/WfB7K.png
Я хочу, чтобы календарь уже всплывал, и мне не нужно нажимать наКнопка «сегодня», чтобы открыть календарь.
Я прочитал, что это должно что-то делать с наблюдением, но я не знаю, как это изменить и куда поместить этот кусок кода. (https://github.com/mdehoog/Semantic-UI-Calendar/issues/40)
Это моя функция JS:
function devicesForCalendar(type) {
$('#openCalView').click(function () {
var valueArray = [];
$('.check:checked').each(function () {
valueArray.push($(this).val());
});
if (valueArray.length == 0) {
alert("No devices selected!");
$('#calendarInsert').fullCalendar('destroy');
}
else {
$.ajax({
url: "db-functions.php",
method: "POST",
data: { data: valueArray, change: 'chosenCalendar', type: type },
success: function (data) {
var events = JSON.parse(data);
$('#calendarInsert').fullCalendar('destroy');
$('#calendarInsert').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
defaultDate: new Date(),
navLinks: true, // can click day/week names to navigate views
editable: true,
eventLimit: true, // allow "more" link when too many events
events: events
});
}
});
}
});
}