【问题标题】:jQuery UI datepicker image loading before focusjQuery UI datepicker 图像在焦点之前加载
【发布时间】:2012-04-20 17:30:00
【问题描述】:

我在一个 div 中有一个日期选择器 (popUpDatepicker),它在加载表单时不显示。事件后显示 div 并按如下方式初始化日期选择器:

  $("#popUpDatepicker").datepicker({
                showOn: 'focus',
                dateFormat: "yy-mm-dd",
                maxDate: "0",
                showAnim: "fadeIn",
                theme: "Cupertino"
            }).datepicker('setDate', new Date());

第一次加载 div 时(加载页面后),日历图像显示在屏幕左侧。如果我专注于输入,日历将移动到正确的位置(加载 div 时,输入没有焦点)。当第二次加载 div 时,日历不会出现,直到输入获得焦点。如果我删除 setDate 调用,则在输入获得焦点之前不会出现日历。

我不希望在输入获得焦点之前显示日历。我错过了什么?

【问题讨论】:

  • 对不起,我不太明白你的问题。您介意提供您所拥有的 HTML 以及上述 JS 代码吗?

标签: javascript jquery jquery-ui jquery-ui-datepicker


【解决方案1】:

我不太明白你的问题,但是当输入聚焦时会加载日期选择器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多