在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仍然没有表现。谢谢!
答案 0 :(得分:0)
我明白了。问题是我没有使用主题。我只需要一个简单的皮肤,所以我想我只是为现有的CSS添加一些规则,而不是添加整个主题的开销,但这不适用于