jQuery UI 日历在滚动时关闭

标签 jquery html css jquery-ui

在我基于 Web 的 CRM 中,我有一个带有 jQ​​uery 日历的 iframe,它在较高分辨率下运行良好,但使用较低分辨率的人必须滚动才能看到完整的日历,因为要么显示上半部分,要么显示下半部分。问题是日历在滚动时关闭,因为我猜它会失去焦点。有谁知道在点击日期之前保持打开状态的方法吗?

最佳答案

防止输入或日期选择器模糊的唯一重要方法是在插件中用模糊注释行并创建一个自己的按钮,如“关闭日期选择器”,并在那里调用模糊函数。

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

请记住,如果日期选择器在创建日历的元素或日历本身之外的点击变得模糊,这不是错误。抱歉,也许您将此作为一个不错的功能发布给 jqueryUI 开发团队。

关于jQuery UI 日历在滚动时关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9311342/

相关文章:

javascript - jquery 提交事件并返回 false

javascript - 使用 jQuery/Javascript 防止任何形式的页面刷新

jquery - Geb:如何从下拉列表中选择一个值?

css -/deep/OR::ng-deep 的长期替代方案是什么?

html - 我怎样才能让 4 个很棒的字体图标全部水平对齐(没有垂直偏移)?

javascript - MediaWiki WikiEditor 工具栏高度大小 100%

javascript - 函数中是否需要指定参数 "e"?

javascript - 删除 CSS onClick

javascript - 如何获取属性的值?

javascript - Html 默认选择选项 - 不同的颜色 - 不适用于当前的 Jquery