jQuery DatePicker - 焦点问题

时间:2012-08-02 10:47:04

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

<input type="text" id="personDOB" data-autofill="Under 18,N/A" />

$("#personDOB").datetimepicker({
    showOtherMonths : true,
    selectOtherMonths : true,
    changeMonth : true,
    changeYear : true,
    showButtonPanel : true
});

我目前的工作是:buttonImageOnly: true

使用图标而不是焦点......

以上是文本字段和日期选择器代码。

还使用时间插件:https://raw.github.com/trentrichardson/jQuery-Timepicker-Addon/master/jquery-ui-timepicker-addon.js

我注意到日期选择器显示在foucs上,但只希望它在点击时显示..

我试过看一下源代码,但似乎无法推出黑客。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您可以尝试在点击事件上附加datetimepicker,然后显示它:

$(function() {
    $("#personDOB").click(function() {
        $(this).datetimepicker({
        // .....
        }).datetimepicker("show");
    });
});

这适用于datepicker,但我不确定它是否适用于此datetimepicker。