jQuery Ui datepicker 仅构建容器

标签 jquery jquery-ui jquery-ui-datepicker

无法让我的日期选择器构建日历。它只是将容器 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/

相关文章:

javascript - Datepicker CSS 改变日期的颜色

php - 在 div 中显示来自另一个网页/IFRAME 脚本的内容

jquery - Twitter bootstrap Accordion 不会折叠

jquery - 向元素添加背景图像和背景颜色对

jquery - 为什么我的 jQuery fadeOut/remove 会删除父 DOM 元素?

Jquery datepicker - 仅日期和月份

jquery - 如何更新 Bootstrap 表中的数据

jQuery UI 对话框样式和大小问题

Javascript复杂的拖放排序

尝试以 dd/mm/yy 格式打印所选日期时,jquery ui datepicker 出现问题