首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery UI对话框-打开后总是转到页面的botoom

jQuery UI对话框-打开后总是转到页面的botoom
EN

Stack Overflow用户
提问于 2011-09-07 02:02:19
回答 1查看 599关注 0票数 0

当我打开一个大的对话框(比所有页面都长)时,浏览器将显示此对话框的底部,但我希望看到对话框的开头;-)带有0,0和'top‘的选项位置不起作用。

代码语言:javascript
复制
 $('#view').dialog( {
    autoOpen : false,
    position: [0,0],
    width : 'auto'
 });

这是我的问题的打印屏幕:http://i.imgur.com/mvhr3.png

版本:

我做到了;-) jQuery UI对话框!大对话框!记住我在浏览器中的位置,并在那个位置打开对话框(正如你在我的屏幕截图中看到的那样)。但是在加载内容和打开对话框之前,我放了:

代码语言:javascript
复制
 $('html, body').animate({scrollTop:0}, 'slow');

并在页面顶部打开滚动对话框之后。

EN

回答 1

Stack Overflow用户

发布于 2011-09-07 02:10:13

是否确实希望对话框大于窗口的高度?如果你设置了maxHeight,你应该会得到一个可滚动的内容区域,但是整个对话框在屏幕上是可见的。例如,

代码语言:javascript
复制
$('#view').dialog({
   autoOpen : false,
   width : 'auto',
   maxHeight: $(window).height() - 100
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7324150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档