Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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
jQuery UI日历在滚动时关闭_Jquery_Html_Css_Jquery Ui - Fatal编程技术网

jQuery UI日历在滚动时关闭

jQuery UI日历在滚动时关闭,jquery,html,css,jquery-ui,Jquery,Html,Css,Jquery Ui,在我基于web的CRM中,我有一个带有jQuery日历的iframe,它在更高分辨率下工作得很好,但分辨率较低的人必须滚动才能看到完整的日历,因为它显示的是上半部分或下半部分。问题是日历在滚动时会关闭,因为我猜它会失去焦点。有没有人知道一种方法可以让它一直打开直到他们点击了一个日期?防止输入或日期选择器出现模糊的唯一有效方法是在插件中用模糊对行进行注释,并创建一个自己的按钮,如“close datepicker”,然后在那里调用模糊函数 还有一些其他的方法,比如在某些元素上重新调整日历的焦点。但

在我基于web的CRM中,我有一个带有jQuery日历的iframe,它在更高分辨率下工作得很好,但分辨率较低的人必须滚动才能看到完整的日历,因为它显示的是上半部分或下半部分。问题是日历在滚动时会关闭,因为我猜它会失去焦点。有没有人知道一种方法可以让它一直打开直到他们点击了一个日期?

防止输入或日期选择器出现模糊的唯一有效方法是在插件中用模糊对行进行注释,并创建一个自己的按钮,如“close datepicker”,然后在那里调用模糊函数

还有一些其他的方法,比如在某些元素上重新调整日历的焦点。但我认为不可能检测到滚动条的点击


请记住,如果datepicker在创建日历的元素或日历本身的元素外单击时模糊,则这不是错误。很抱歉,您可能会将此功能发布到jqueryUI开发团队。

我只希望它在特定位置保持打开状态,即它可能出现在屏幕上的位置。目前CRM中只有两个地方会发生这种情况。其他地方可以让它自己关闭