我收到的确切错误是“未捕获错误:日历:未设置事件加载 URL”。我正在按照 https://github.com/Serhioromano/bootstrap-calendar 上的说明进行操作确切地。我只是想加载这个东西,所以我有一个空的 body ,上面有 <div id="calendar"></div>
行我的 javascript 包含 var calendar = $('#calendar').calendar();
.但是,当我加载页面时,没有任何显示,上面的错误显示在我的控制台中,将我指向 javascript 行。我真的不太确定该怎么做。
最佳答案
文档有点误导。
启动并运行演示:
- 您需要提供一个事件源。您可以使用
events_source 给它一个虚拟事件源: function () { return [];
。 - 你必须复制
- calendar.min.js(或 calendar.js)
- calendar.min.css(或 calendar.css)
- tmpls 文件夹
- 您必须加载 javascript 文件 jQuery , 然后 Bootstrap然后 Underscore.js然后是日历。
- 最好指定 tmpls 路径。
HTML 示例
<script src="/Scripts/jquery.min.js"></script>
<script src="/Scripts/bootstrap.min.js"></script>
<script src="/Scripts/underscore-min.js"></script>
<script src="/Scripts/calendar.min.js"></script>
...
<div id="calendar"></div>
Javascript 示例
<script type="text/javascript">
var calendar = $("#calendar").calendar(
{
tmpl_path: "/tmpls/",
events_source: function () { return []; }
});
</script>
关于javascript - 试图在我的页面上加载 Bootstrap 日历。获取 Uncaught Error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17932044/