IE7中的jQuery UI对话框位置

时间:2012-01-27 23:34:50

标签: jquery jquery-ui-dialog

在IE7中,我的jQuery-UI对话框开启器似乎将焦点设置到对话框的(不可见)位置,该位置位于<body>的末尾。其他浏览器保持焦点,因此您可以读取对话框,该对话框在视口中居中。因此效果是在IE7 / 8中,当单击开启者时,页面会滚动到底部,超过对话框。

我想我在这里包含了所有相关的部分。

使用:jQuery v1.4.2,jQuery-UI 1.8.17,无主题

更新Here is a a working example.这基本上涉及将我的网页带到现在的位置。一切似乎都适用于Firefox,Chrome和IE8,但IE7仍然没有表现。谢谢!

1 个答案:

答案 0 :(得分:0)

我明白了。问题是我没有使用主题。我只需要一个简单的皮肤,所以我想我只是为现有的CSS添加一些规则,而不是添加整个主题的开销,但这不适用于