Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery UI日期选择器显示(不带操作)_Javascript_Jquery_Jquery Ui_Datepicker - Fatal编程技术网

Javascript jQuery UI日期选择器显示(不带操作)

Javascript jQuery UI日期选择器显示(不带操作),javascript,jquery,jquery-ui,datepicker,Javascript,Jquery,Jquery Ui,Datepicker,是否可以显示jQueryUIDatePicker而不必单击任何东西? 我希望窗口加载时日期选择器可见。或者这是不可能的?如果没有其他插件,或者最好自己创建一个新插件?您可以做的一件事是关注输入,以便日期选择器显示: $('#datepicker').focus() 看这里 或在创建后显示: $('#datepicker').datepicker('show') 通过传递选项,这似乎是不可能的。但是,您可以在创建日期选择器后调用show方法: $(document).ready(funct

是否可以显示jQueryUIDatePicker而不必单击任何东西?
我希望窗口加载时日期选择器可见。或者这是不可能的?如果没有其他插件,或者最好自己创建一个新插件?

您可以做的一件事是关注输入,以便日期选择器显示:

 $('#datepicker').focus()
看这里

或在创建后显示:

 $('#datepicker').datepicker('show')

通过传递选项,这似乎是不可能的。但是,您可以在创建日期选择器后调用
show
方法:

$(document).ready(function() {
    $("#yourElement").datepicker({
        // your options...
    }).datepicker("show");
});


您可以在希望打开show方法时调用它

在某些jQuery版本中,show不可用,在这种情况下,请使用:

      window.addEventListener('load', function () {
        document.getElementById('datepicker').click();

     });
    jQuery(document).ready(function() {
             $('#datepicker').bind('touchstart click', function(){
                    $(this).focus();
                 });
     });