javascript - jQuery DatePicker 不显示

标签 javascript jquery css

您好,我正在尝试创建一个简单的文本框,其中包含一个日期选择器,当用户在其中单击时会出现该日期选择器。我在标题中加载了以下内容:

<link rel="stylesheet" href="css/start/jquery-ui-1.8.13.custom.css">
<script src="js/jquery-1.5.1.min.js"></script>
<script src="js/jquery-ui-1.8.13.custom.min.js" type="text/javascript"> </script><!-- Was missing closing tag
<script>
    $(function() {
        $( "#datepicker" ).datepicker();
    });
</script>

在我的体内,我有以下文本框:

<body>

    <input id="datepicker" class="hasDatepicker" type="text">

</body>

我的问题是,当我尝试在文本框内单击时,没有任何反应。我不确定可能是什么问题。如有任何建议,我们将不胜感激。

更新:

尝试了 CDN 并下载了整个 jQuery UI 包,但仍然无法显示。在 IE 和 Firefox 中都尝试过。

更新2:

希望我上面纠正的语法错误能够修复它,但没有骰子。

最佳答案

jQuery UI 在单击后将“hasDatepicker”类添加到输入中。尝试删除 hasDatepicker 类。如果您使用 jQuery 选择器(例如 $('.hasDatepicker'))来选择输入,请尝试为其指定另一个类名称。

关于javascript - jQuery DatePicker 不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6300082/

相关文章:

javascript - 导出数据表时排除/隐藏某些列

html - 如何显示图像和文本与行之间的文本内联

javascript - 此 Javascript 不适用于 IE,但适用于 Chrome、Firefox 和 Opera

jquery - JQuery Mobile 中的水平布局

javascript - SEO 友好的 HTML5 视频 (video.js) 介绍,带有叠加淡出功能

javascript - 背景图像交换动画

php - Wordpress 中包裹图像的 P 标签和包裹文本节点的 P 标签有何区别?

javascript - 使用 CSS3 在加载时触发弹出窗口

javascript - 在angularjs中自定义自动完成

javascript - 选择要循环的数组