画面の中央 (水平および垂直) に div を開きたい。
var documnetWidth = $(document).width(),
documentHeight = $(document).height(),
widgetFormHeight = widgetForm.height(),
widgetFormWidth = widgetForm.width();
widgetForm.css({
top: documentHeight / 2 - widgetFormHeight / 2,
left: documnetWidth / 2 - widgetFormWidth / 2
});
私のウィジェットは水平方向に中央になりますが、垂直方向にはオフセットがかかります。