小编jgw*_*gwl的帖子

在IE中单击关闭按钮时,jQueryUI对话框滚动到顶部

如果对话框部分偏离页面,则单击对话框标题栏会使IE将页面滚动到对话框的顶部.但是,如果用户也点击了关闭按钮,也会发生这种情况.这意味着用户必须两次单击关闭按钮.

$('#divDialog').dialog({height:500, position:[10, 1000]});
Run Code Online (Sandbox Code Playgroud)

我创建了一个jsfiddle来演示:http: //jsfiddle.net/e9zAK/

重新定位对话框,直到它部分离开屏幕.然后尝试单击关闭按钮.它将滚动页面以适合,但实际上不会关闭对话框.这似乎不会发生在Firefox或Chrome中.

有没有办法覆盖这个功能?我不想使用position:fixed.

internet-explorer jquery-ui jquery-ui-dialog

10
推荐指数
1
解决办法
1259
查看次数