我一直在努力弄清楚什么不起作用。我有一个关于Business Catalyst的网站,我只是想在输入字段中使用jQuery UI datepicker。我是Java Script和jQuery的新手,我知道这一定很简单。
如果您需要查看代码的任何其他部分,请告诉我,因为我试图缩小以节省空间。任何帮助将非常感谢!
这是我收到的错误代码。 .datepicker
函数根本不起作用。我已多次验证首先加载jQuery,然后是jQuery UI。我还验证了我的jQuery在$(document).ready()
内。我也尝试过Stack Overflow的多个解决方案而没有运气: - (
Uncaught TypeError: undefined is not a function
以下是我的<head>
标记
<script type="text/javascript" src="3.0/js/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="3.0/js/date.js"></script>
<link rel="stylesheet" href="3.0/jquery-ui/css/overcast/jquery-ui-1.10.4.custom.min.css">
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
以下是我的date.js
文件
$(document).ready(function(){
$(".datePicker").datepicker();
});
最后是我的表单的HTML
<input type="text" maxlength="4000" name="CAT_Custom_5" id="CAT_Custom_5" class="datePicker" />
答案 0 :(得分:0)
这两个脚本末尾的双引号
<script type="text/javascript" src="3.0/js/jquery-1.11.0.min.js""></script>
<script type="text/javascript" src="3.0/js/date.js""></script>
正确的HTML
<script type="text/javascript" src="3.0/js/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="3.0/js/date.js"></script>