所以在这个页面上... https://media.norquest.ca/ace/math/fs/scheduler.html 应该发生的情况是,您单击“开始日期”或“结束日期”框,会弹出小部件并选择一个日期。这已经完美运行了一年多。
今天突然发生的事情是,您单击“开始日期”或“结束日期”框,但没有任何反应。小部件突然没有响应。
在我花几个小时阅读文档之前,有人可以看一下页面代码(如下)并告诉我我的通话是否有问题吗?这是我第一次使用 JQuery 组件,因此我希望有经验的人能够明显看出问题所在。
<head>
<title>Flash Scheduler</title>
<link rel="stylesheet" href="style.css" />
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css" />
<script src="scheduler.js"></script>
<script src="jquery-1.6.3.min.js"></script>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<script>
$(function() {
$( "#startdate" ).datepicker();
});
$(function() {
$( "#enddate" ).datepicker();
});
</script>
</head>
感谢您的宝贵时间! JF
最佳答案
我们大学最近的基础设施变化是其背后的原因 - 存储 Scheduler.html 的服务器开始通过 https 而不是 http 加载内容。结果,三个 JQuery URL 被阻止。
将每个实例的 http://更改为 https://(然后清除 Chrome 的缓存,以便它实际上运行更新的文件)似乎已经让事情再次运行。
关于javascript - JQuery DatePicker 突然崩溃(2015 年 11 月),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33486042/