无法让我的日期选择器构建日历。它只是将容器 div 放入我的 dom 中。
这是代码:
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script>
$(function() {
$('.hasDatepicker').datepicker();
});
</script>
</head>
<body>
<form>
<input type="text" class="hasDatepicker" />
</form>
</body>
</html>
我认为它与示例HERE非常相似
我想我需要一些帮助。谢谢。
最佳答案
正如我在评论中提到的,如果您使用 hasDatepicker
类,它就不起作用。
查看此jsFiddle 。类 test
的输入有效,但类 hasDatepicker
的输入不起作用。
因此相应地更改您的代码:
<script>
$(function() {
$('.dateInput').datepicker();
});
</script>
和 html:
<input type="test" class="dateInput" />
来自日期选择器来源
/* Class name added to elements to indicate already configured with a date picker. */ markerClassName: 'hasDatepicker',
关于jQuery Ui datepicker 仅构建容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15408955/