我正在尝试弹出一个简单的日期选择器,但是不能或者我不知道是什么原因。下面是我的代码:
<!DOCTYPE html>
<html>
<script type="text/javascript" src="jquery/jquery.js"> </script>
<link type="text/css" href="css/smoothness/jquery.css" rel="Stylesheet" />
<script type="text/javascript" src="jquery/jquery-ui.js"> </script>
<script type="text/javascript">
$('#date').datepicker();
</script>
<body>
<input type="text" name="date" id="date" />
</body>
</html>我正在使用所有正确的路径运行apache服务器。有人可能知道为什么这不起作用吗?
发布于 2009-03-07 20:13:30
尝试:
$(function() {
$("#date").datepicker();
});问题是您的检查可能会失败,因为date元素还不存在,特别是因为它直到查找它的脚本之后才被声明。
发布于 2009-03-07 20:13:31
您应该将与datepicker相关的代码放在INPUT标记之后。但是,据我所知,datepicker组件要求你在页面加载后调用它,所以你的代码应该是这样的:
<script language=javascript>
$(function () {
$('#date').datepicker();
});
</script>现在它应该可以工作了。
发布于 2009-03-07 20:12:15
我不是专家,但你错过了标签。
https://stackoverflow.com/questions/622398
复制相似问题