jQuery UI对话框-打开后始终转到页面底部
当我打开一个大对话框(比所有页面都长)时,WebBrowser将进入该对话框的底部,但我希望看到对话框的开头;-) 带有[0,0]和“top”的选项位置不起作用jQuery UI对话框-打开后始终转到页面底部,jquery,user-interface,dialog,Jquery,User Interface,Dialog,当我打开一个大对话框(比所有页面都长)时,WebBrowser将进入该对话框的底部,但我希望看到对话框的开头;-) 带有[0,0]和“top”的选项位置不起作用 $('#view').dialog( { autoOpen : false, position: [0,0], width : 'auto' }); 这是我的问题的打印屏幕: 版本: 我做到了;-)jqueryui对话框!大对话!请记住我的浏览器位置,并在该位置打开对话框(如我的屏幕截图所示)。但在加载ID
$('#view').dialog( {
autoOpen : false,
position: [0,0],
width : 'auto'
});
这是我的问题的打印屏幕:
版本:
我做到了;-)jqueryui对话框!大对话!请记住我的浏览器位置,并在该位置打开对话框(如我的屏幕截图所示)。但在加载IDNG内容并打开对话框之前,我将:
$('html, body').animate({scrollTop:0}, 'slow');
在页面顶部打开scrooling对话框后。您真的希望对话框大于窗口的高度吗?如果您设置maxHeight,您应该会得到一个可滚动的内容区域,但完整的对话框将显示在屏幕上。例如:
$('#view').dialog({
autoOpen : false,
width : 'auto',
maxHeight: $(window).height() - 100
});
这听起来像是一个可用性问题;如果你打开的对话框比你的页面内容大,那似乎是更大的问题。我把我的问题打印出来了。在这种情况下,我的对话框并不比页面大,听起来像是直接在网页的实际元素上调用对话框。您应该克隆该控件,使其不是正常页面正文的一部分。AKA
$('#视图')。克隆(true)。对话框({})