- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
看起来 jQuery UI 对话框中存在一个 bug,其中 closeOnEscape 无法正常工作,因此 escape 仍会关闭对话框。一种可能的解决方案是取消覆盖层上的 keydown 绑定(bind),但这似乎不起作用。
还有其他可行的解决方案吗?
这里是 1.6 的错误和修复的链接,但 1.5.3 仍然损坏:http://dev.jqueryui.com/ticket/3253
最佳答案
This bug此后已修复(在 1.6b 中):http://jqueryui.com/docs/Changelog/1.6
更新至latest jQuery UI release应该解决这个问题。在最新版本中(截至本答案时为 1.8.2),它可以在所有浏览器中运行,没有任何问题。
关于jquery - 是否有针对 jQuery UI 对话框中损坏的 closeOnEscape 的解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/505531/
给出以下代码: http://jsfiddle.net/UsZG8/1/ $(document).ready(function() {
我有 2 个对话(A 和 B)与 closeOnEscape="true" . 两个对话框都是模态的并且有里面。 对话框 A 打开对话框 B。是的,我知道,这是一个糟糕的设计,但是...... 问题是
我的场景: 当单击 Dialog1 中的特定元素时,将打开 Dialog2。 当您按 Escape 关闭 Dialog2 时,将按预期工作并关闭 Dialog2。 Dialog1 仍然存在,您可能认为
看起来 jQuery UI 对话框中存在一个 bug,其中 closeOnEscape 无法正常工作,因此 escape 仍会关闭对话框。一种可能的解决方案是取消覆盖层上的 keydown 绑定(bi
我在我的项目中使用 JqModal。它是一个不错的 JS 模态。但是我需要一个帮助来将 Close On Escape 按键附加到 JqModal。我在 JqModal 中从外部 URL 加载永恒的内
我是一名优秀的程序员,十分优秀!