【发布时间】:2016-08-28 09:31:45
【问题描述】:
eonasdan DatePicker 有问题,我不明白我搞砸了什么...我想我已经验证拥有所有必要的资源,但是当我点击日历图标时没有任何反应:\
直播代码:live example
我关注了installation instructions和manual and demos。
引用:
最低要求
jQuery
Moment.js
Bootstrap.js(如果您不使用完整的 Bootstrap,则需要转换和折叠)
引导日期选择器脚本
引导 CSS
引导日期选择器 CSS
语言环境:Moment 的语言环境文件是here
需要的脚本:
<script type="text/javascript" src="/path/to/jquery.js"></script>
<script type="text/javascript" src="/path/to/moment.js"></script>
<script type="text/javascript" src="/path/to/bootstrap/js/transition.js"></script>
<script type="text/javascript" src="/path/to/bootstrap/js/collapse.js"></script>
<script type="text/javascript" src="/path/to/bootstrap/dist/bootstrap.min.js"></script>
<script type="text/javascript" src="/path/to/bootstrap-datetimepicker.min.js"></script>
CSS 样式
<link rel="stylesheet" href="/path/to/bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css" />
【问题讨论】:
-
我想到了几件事。看起来好像 momentjs 没有运行(检查控制台是否有错误)可能是因为你正在做一件顽皮的事情,因为你正在从 github 中提取脚本,尝试使用 cdnjs.com 来代替......而且你有重复的您可以尝试使用
.date类的 ID,这会更好(ID 应该是唯一的)。另一件事是,在表格的绘制回调上启动 datetimepicker 可能会更好......我也更喜欢 JSFiddle 但这只是我;-) -
根据您的评论,我为
moment-with-locales.js添加了cdn。然后我检查了重复的 ID,但我什么也没找到(即使使用 jquery 函数)。我的问题还在这里...我给你一个JSFiddle example,也许你能解决我的问题吗?
标签: jquery twitter-bootstrap datepicker datatables eonasdan-datetimepicker