我希望将jquery UI对话框保持在固定位置(相对于内容),即使这意味着它在浏览器窗口之外打开。我可以控制定位,直到对话框到达窗口边缘,但似乎有某种偏移控制使其无法在屏幕外打开。
我成功使用此解决方案来解决与datepicker相同的问题: How to control positioning of jQueryUI datepicker
我想知道对话框是否可以进行类似的修复(我尝试了明显的更改 - 用“对话框”替换“datepicker” - 不起作用)。
非常感谢。
答案 0 :(得分:0)
将以下设置添加到对话框中。
dialogClass: "dialog-fixed"
在你的css中声明该类如下。
.dialog-fixed
{
position:fixed !important;
}
对我有用......根据jquery 2.1.1和jquery ui 1.11.2