JQuery UI对话定位问题

时间:2011-07-04 08:55:46

标签: jquery-ui jquery-ui-dialog

我一直在四处走动,似乎我没有得到任何答案:/

我想知道即使我在主页面向下滚动,如何确保对话框标题会“粘在”文档的顶部?

我尝试了“位置”选项顶部,底部但没有运气。

感谢您的回答!

1 个答案:

答案 0 :(得分:0)

最后我想出了解决方案:

使用“open”事件触发window.scrollBy(0,window.innerHeight - dialogHeight);

$("#open").click(function (){
        $("#dialog").dialog({
            open:function(){
                window.scrollBy(0,window.innerHeight - 850);

            },
            modal:true,
            width:850,
            height:850
        });
    });

这将确保首先显示对话框的标题而不是底部。