Javascript Datepicker和FullCalendar.io不能一起运行Datepicker不是函数
我试图在一个html文件中运行fullcalendar和datepicker的实例。我可以让完整的日历按预期工作,但我不能让日期选择器同时工作 当我在单独的html文件中运行datepicker时,它工作得很好 我在控制台中得到的错误如下: 延迟异常:$(…)。datepicker不是函数类型错误:$(…)。datepicker不是函数 及 未捕获的TypeError:$(…)。datepicker不是函数 在HTMLDocument。 我正在通过Django运行此功能,但我认为这与此无关 下面是我实现这一点的代码,我的想法是打开模式并在其中设置一个日期选择器:Javascript Datepicker和FullCalendar.io不能一起运行Datepicker不是函数,javascript,jquery,django,datepicker,fullcalendar,Javascript,Jquery,Django,Datepicker,Fullcalendar,我试图在一个html文件中运行fullcalendar和datepicker的实例。我可以让完整的日历按预期工作,但我不能让日期选择器同时工作 当我在单独的html文件中运行datepicker时,它工作得很好 我在控制台中得到的错误如下: 延迟异常:$(…)。datepicker不是函数类型错误:$(…)。datepicker不是函数 及 未捕获的TypeError:$(…)。datepicker不是函数 在HTMLDocument。 我正在通过Django运行此功能,但我认为这与此无关 下面
$(文档).ready(函数(){
$(“#日历”).fullCalendar({
主题:真的,
主题系统:“bootstrap4”,
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“月、agendaWeek、agendaDay、listWeek”
},
navLinks:true,//可以单击日/周名称来导航视图
周数:假,
周数与天数:正确,
周数计算:“ISO”,
是的,
是的,
eventLimit:true//当事件太多时允许“更多”链接
});
});
身体{
边缘顶部:80px;
填充:0;
字体系列:“Lucida Grande”,Helvetica,Arial,Verdana,无衬线;
字体大小:14px;
}
#历法{
最大宽度:900px;
保证金:0自动;
边缘底部:80px;
}
#主页脚{
保证金:0自动;
宽度:100%;
}
{%block title%}ProSquad |调度程序{%endblock%}
启动演示
日期选择器
&时代;
接近
环路实验室
版权及副本;
//获取版权的当前年份
$(“#年”).text(新日期().getFullYear());
$(函数(){
$('[data toggle=“datepicker”]')。日期选择器({
自动隐藏:对,
zIndex:2048,
});
});
您是否尝试在fullcalendar之前导入datepicker.js?我尝试了,但仍然得到相同的错误。.为什么要同时导入jquery slim和jquery?我认为datepicker需要slim,fullcalendar需要另一个,我仅使用slim进行了测试,fullcalendar仍然可以使用此功能,但不能使用datepicker“datepicker需要slim,fullcalendar需要另一个”…不,你只需要一个jQuery副本。slim版本只是缺少一些不太重要的功能,如ajax。所以你所做的基本上是创建两个副本(几乎)同样的道理。这不太可能产生好的效果。除非你真的非常想节省几KB的带宽,那么就使用完整版本并删除超薄版本。