我使用下面的代码用于Jquery datepicker但由于某种原因我在加载jquery资源时遇到错误并且没有显示日期选择器。
<html>
<head>
<link rel="stylesheet"
href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/themes/smoothness/jquery-ui.css" />
<script src="https://code.jquery.com/ui/1.11.0/jquery-ui.min.js"></script>
<script src="https://code.jquery.com/jquery-1.11.1.js"></script>
</head>
<script>
$(document).ready(function(){
$("#datepicker").datepicker();
});
</script>
<body>
<p>Date: <input type="text" id="datepicker"></p>
</body>
</html>
答案 0 :(得分:4)
jquery-ui.min.js
依赖于jquery-1.11.1.js
,因此在jQuery
jQuery-UI
<script src="https://code.jquery.com/jquery-1.11.1.js"></script>
<script src="https://code.jquery.com/ui/1.11.0/jquery-ui.min.js"></script>
答案 1 :(得分:0)
您需要在jquery-ui之前包含您的jQuery。例如:
<script src="https://code.jquery.com/jquery-1.11.1.js"></script>
<script src="https://code.jquery.com/ui/1.11.0/jquery-ui.min.js"></script>
另外,在我的localhost上,我必须包含样式表的http。例如:
<link rel="stylesheet"
href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/themes/smoothness/jquery-ui.css" />
答案 2 :(得分:0)
Jquery库之间存在依赖关系。因此,请确保您的订单正确无误。
<script src="https://code.jquery.com/jquery-1.11.1.js"></script>
<script src="https://code.jquery.com/ui/1.11.0/jquery-ui.min.js"></script>
我建议使用Bower(软件),一个管理软件包的系统来安装你的所有库。它会照顾所有的依赖性问题