我正在尝试使用 jquery 1.4 和 jquery-ui-1.8rc3.custom.js 打开一个模态 jquery 对话框
该对话框在所有浏览器中都没有问题打开,但在 IE 7 和 6 中,对话框打开后,窗口会自行滚动到按钮...我尝试将窗口向上滚动回模态位置,但非常不一致. 打开模态后正在使用以下代码行
window.scrollTo($('#selector').dialog('option', 'position')[0],$('#selector').dialog('option', 'position')[1]);
我注意到的一件奇怪的事情是,在我打开模式后,页面变得很大......好像底部有一些额外的东西......它最终会滚动到底部。知道为什么会发生这种情况
在 HTML 中
<div id="selector">
</div>
在 document.ready 中
$('#selector').dialog({
bgiframe: true,
autoOpen: false,
width: 100,
height: 100,
modal: true,
position: 'top'
});
在js中
$('#selector').dialog('open');