【发布时间】:2012-05-22 18:09:03
【问题描述】:
我在响应 .hover() 命令时打开并在离开悬停时关闭的 jquery 对话框遇到了很大问题(这当然需要两个功能)。
当对话框打开一点点离开页面时,整个页面向上滚动;我想禁用它,但我不知道怎么做。
我试过了:
- 使用
event.preventDefault() - 将
ui-dialogcss 设置为'position: relative' - 将滚动条设置回原来的位置(但这看起来很糟糕)
还有其他想法吗?
编辑:这是 jsfiddle 中的代码:http://jsfiddle.net/TzUf3/1
【问题讨论】:
-
代码在哪里?在 jsfiddle.net 上补一下,让我们看看。
-
您的 jsFiddle 缺少 html/css,无法测试。
-
必须点击更新并将新链接提供给我们:P 更新时应该像 jsfiddle.net/TzUf3/1。
-
我和 imdad 在一起。可能想要查看工具提示而不是对话框。 craigsworks.com/projects/qtip/demos
标签: javascript jquery css dialog