【发布时间】:2017-05-15 19:33:48
【问题描述】:
$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
left: 'Calendar',
center: '',
right: 'today prev,next'
})
});
<html>
<head>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script>
<script src='/js/fullcalendar/lib/moment.min.js'></script>
<script src='http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/fullcalendar.js'></script>
<link rel='stylesheet' href='/js/fullcalendar/fullcalendar.css' />
</head>
<body>
<div id='calendar'></div>
</body>
</html>
我正在尝试使用刀片模板添加日历,结果出现此错误。
app.js:3 Uncaught TypeError: $(...).fullCalendar is not a function(...)
我的头部是这样的
<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js'></script>
<script src='/js/fullcalendar/lib/moment.min.js'></script>
<script src='http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.1.0/fullcalendar.js'></script>
<link rel='stylesheet' href='/js/fullcalendar/fullcalendar.css' />
然后我在准备好的事件上调用 fullCalender
<script>
$(document).ready(function() {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
})
});
</script>
通过 CDN,我正在尝试获取最新的 Jquery 和 FullCalendar。
通过我的 sn-p,我添加了 /lib/moment.min.js,我确认此文件可以从我的本地计算机正常加载。
【问题讨论】:
-
把你的脚本放在你的html底部而不是head标签
-
@SamarRizvi 我已经试过了。到目前为止没有运气。
-
你能拿出小提琴来检查一下吗
-
您是否尝试下载 javascript 文件?可能是文件加载错误?
-
您尝试过以下建议吗?你能附上你的整个html文件吗?它可能与您的文件顺序有关,因为此错误意味着您正在使用的 jquery 上未正确安装 fullCalendar 插件。有时这意味着您的项目中有多个 jquery 实例...
标签: jquery laravel-5 fullcalendar laravel-blade