Вы можете объединить ваш jQuery следующим образом:
$(document).ready(function() {
// fullCalendar
$('#calendar').fullCalendar({
theme: true,
header: {
left: '',
center: '',
right: ''
},
defaultView: 'agendaDay',
editable: false,
events: "../fullcalendar/JSONcreator"
});
// jQuery UI datepicker
$('#datepicker').datepicker({
inline: true,
onSelect: function(dateText, inst) {
var d = new Date(dateText);
$('#calendar').fullCalendar('gotoDate', d);
}
});
});
У вас должна быть только одна $(document).ready(function() {});
декларация.Держите его внутри тега <script>
внизу.Это аналогично вызову прослушивателя событий для load
следующим образом: window.addEventListener('load', function(){}, false);
Кроме того, убедитесь, что ваши скрипты загружены за до того, как вы их объявите.