J'essayais de mettre FullCalendar 2.1.1 mais cela ne fonctionne pas:
<link href='/css/fullcalendar.css' rel='stylesheet' />
<link href='/css/fullcalendar.min.css' rel='stylesheet' />
<link href='/css/fullcalendar.print.css' rel='stylesheet' media='print' />
<script src='/js/moment.min.js'></script>
<script src='/js/jquery.min.js'></script>
<script src='/js/fullcalendar.min.js'></script>
<script src="/js/jquery-ui.custom.min.js"></script>
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
defaultDate: '2014-09-12',
editable: true,
eventLimit: true, // allow "more" link when too many events
});
});
</script>
Lorsque je vais essayer de l'ouvrir, j'obtiens les erreurs suivantes:
SyntaxError: missing ) after argument list ..."'").replace(/"/g,""").replace(/\n/g,"")}function P(t){returnt.replace(/
TypeError: $(...).fullCalendar is not a function
eventLimit: true, // allow "more" link when too many events
J'ai suivi la documentation d'utilisation de base mais cela ne fonctionne toujours pas.
Je pense que vous avez un problème avec js essayez les URL ci-dessous, cela peut résoudre vos problèmes,
<script src='http://fullcalendar.io/js/fullcalendar-2.1.1/lib/moment.min.js'></script>
<script src='http://fullcalendar.io/js/fullcalendar-2.1.1/lib/jquery.min.js'></script>
<script src="http://fullcalendar.io/js/fullcalendar-2.1.1/lib/jquery-ui.custom.min.js"></script>
<script src='http://fullcalendar.io/js/fullcalendar-2.1.1/fullcalendar.min.js'></script>
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
defaultDate: '2014-09-12',
editable: true,
eventLimit: true, // allow "more" link when too many events
});
});
</script>
Si le code ci-dessus fonctionne, téléchargez les fichiers js utilisés dans la balise de script
J'ai également eu le même problème et c'était parce que le fichier HTML jQuery se chargeait deux fois, donc il me donnait une erreur.
J'ai résolu le problème en changeant simplement l'ordre de mes scripts. Vous devez être défini: moment.min.js
après jquery.min.js
regarde ça:
<script src='/js/jquery.min.js'></script>
<script src='/js/moment.min.js'></script>
<script src='/js/fullcalendar.min.js'></script>
Si vous utilisez la syntaxe ES6, ajoutez-la simplement au début de votre fichier:
import "fullcalendar";