对于 datetimepicker 和 timepicker 的 trentrichardson timepicker 插件(http://trentrichardson.com/examples/timepicker/),它似乎在有限的时间内工作(6 小时到一天),然后它停止工作。为了解决这个问题,我将插件 CDN ( http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js ) 替换为同一个,然后它又可以工作了。
这怎么可能?我也将CDN的顺序正确...
- jQuery
- jQueryUI(带有 datepicker 和 slider wigits)
- 时间选择器
- 然后是 CSS
PS 我从输入中删除了我的 main.css 文件和相应的 class=""。
再一次,它每天工作 6 小时,然后停止工作……没有任何变化。而且我很确定 CDN 也没有改变,但它们可能会改变,但这并不重要,因为文件路径本身没有改变。让我知道你的想法,谢谢!另外,当它停止工作时,我检查了文件路径,它们仍然有效。
代码:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script src="http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js"></script>
<link rel="stylesheet" href="http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.css">
<script>
$(function() {
$( "#datetimepicker" ).datetimepicker();
});
$(function() {
$( "#timepicker" ).timepicker();
});
</script>
</head>
<body>
</body>
</html>
<?php
echo '<input type="text" id="datetimepicker" size="12px">';
echo '<input type="text" id="timepicker" size="2px">';
?>