Для тех, кто все еще ищет ответ на этот вопрос:
У меня была такая же проблема ("jquery не определен"), и это было потому, что я загружал fullcalendar.js до jquery.js, вот так ...:
<script type="text/javascript" src="http://localhost/js/fullcalendar.min.js"></script>
<script type="text/javascript" src="http://localhost/js/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://localhost/js/jquery-ui-1.8.11.custom.min.js"></script>
Изменение порядка и загрузка jquery.js сначала решили проблему, например так:
<script type="text/javascript" src="http://localhost/js/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://localhost/js/jquery-ui-1.8.11.custom.min.js"></script>
<script type="text/javascript" src="http://localhost/js/fullcalendar.min.js"></script>