IE7中的jQuery UI对话框位置

IE7中的jQuery UI对话框位置,jquery,jquery-ui-dialog,Jquery,Jquery Ui Dialog,在IE7中,我的jQuery UI对话框开启器似乎将焦点设置到对话框的(不可见)位置,该位置位于的末尾。其他浏览器将焦点保持在它所在的位置,以便您可以阅读位于视口中心的对话框。因此,在IE7/8中,当单击打开器时,页面会滚动到底部,越过对话框 我想我已经把所有相关的部分都包括在这里了 使用:jQueryV1.4.2,jQueryUI1.8.17,无主题 更新这基本上是所有涉及到让我的网页到现在的位置。在Firefox、Chrome和IE8中似乎一切都正常,但IE7仍然无法正常工作。谢谢 我明白了

在IE7中,我的jQuery UI对话框开启器似乎将焦点设置到对话框的(不可见)位置,该位置位于
的末尾。其他浏览器将焦点保持在它所在的位置,以便您可以阅读位于视口中心的对话框。因此,在IE7/8中,当单击打开器时,页面会滚动到底部,越过对话框

我想我已经把所有相关的部分都包括在这里了

使用:jQueryV1.4.2,jQueryUI1.8.17,无主题


更新这基本上是所有涉及到让我的网页到现在的位置。在Firefox、Chrome和IE8中似乎一切都正常,但IE7仍然无法正常工作。谢谢

我明白了。问题是我没有使用主题。我只需要一个简单的皮肤,所以我想我应该在我现有的CSS中添加一些规则,而不是增加整个主题的开销,但这不起作用,因为你有一个示例页面,我们可以看到它展示了这种行为吗?我正在研究它。。。尝试将相关部分放在JSFIDLE中并不会重现以下行为:)这在IE7中似乎可以正常工作: