-1

我正在尝试将我的对话框定位在偏离中心 100 像素的位置。jQuery定位工具可以做到这一点,还是我需要手动查找窗口的大小和位置?

$dialog.dialog("option", "position", "center+100");
4

2 回答 2

0

如果您使用的是 jquery Ui 对话框,则有一个名为position()的选项

$( ".selector" ).dialog( "option", "position", [450,200] );//example measurements

如果您想更通用地了解所有显示器尺寸,请使用$(window).height()width()

并向它们添加 100 像素。

或者干脆

$('#selector').dialog({
  position: ['top', 100]   //100 px down from the top.
});
于 2013-06-17T15:28:17.617 回答
0

您需要将中心拆分为水平和垂直定位。

$dialog.dialog("option", "position", "center+100 center+100");
于 2013-06-17T15:36:53.233 回答