我正在使用 jQuery 1.10.2 和 jQuery ui 1.11.1 并在本地托管它。当从在线源提供扩展时,日期选择器工作正常,但当我在本地托管它时,它就不行了。
Online extensions
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
Locally hosted extensions
<script type="text/javascript" src="date/jquery-1.10.2.js"></script>
<script type="text/javascript" src="date/jquery-ui.js"></script>
<link type="text/css" rel="stylesheet" href="date/jquery-ui.css">
该目录是正确的,并且也遵循了下面链接中答案中提到的顺序,但它似乎不起作用。还有什么我错过的吗?感谢任何帮助/建议。
最佳答案
你说的是本地的,我假设是在 file:///
协议(protocol)上。因此,您的在线脚本会回退到 file:///
协议(protocol)。通过添加 http/https 来修复它:
<link rel="stylesheet" href="http://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
关于javascript - 本地托管时日期选择器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36233862/