0

因此,我正在使用为管理区域购买的模板,但是在示例中它出现了,而在我的版本中却没有。

它增加了

<div id="ui-datepicker-div" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>

但是那里没有其他内容,加载就绪状态,添加了唯一 ID,但没有其他内容。

我通过 CDN 包含了 jQuery 和 jQuery UI,我遗漏了什么明显的东西,为什么 div 被创建但没有被填充?

jQuery

$(function() {
    $( ".datepicker" ).datepicker();
});

界面字段

<input type="text" class="simple_field pick_date hasDatepicker" />
4

2 回答 2

0

*就在我写这篇文章的时候,我意识到在页面加载之前拥有“hasDatepicker”类会搞砸一切!

于 2012-09-17T19:48:14.560 回答
0

您的 jQuery 代码正在尝试将 datepicker 分配给具有 class 的字段datepicker。您的输入没有分配该类。它有一个类hasDatepicker。您需要更改其中一个以匹配。

这应该有效:

$(function() {
    $( ".hasDatepicker" ).datepicker();
});
于 2012-09-17T19:55:20.300 回答