2

カスタムダイアログボックスがありますが、カスタムダイアログボックスを目的の位置に配置する必要があります。.html.erbファイルでそれを行うにはどうすればよいですか?

4

1 に答える 1

1

ウィジェット.dialog()を使用すると、jQueryUIはダイアログボックスの位置を変更するオプションを提供します。

それを使用するのは簡単です:$("#selector").dialog({position:"center"}); // center is default value

またはそれ以降$("#selector").dialog("option","position","center");

可能な値:

  • ビューポート内の位置を表す単一の文字列:'center'、'left'、'right'、'top'、'bottom'。
  • ビューポートの左上隅からピクセルオフセットされたx、y座標ペアを含む配列(例:[350,100])
  • x、y位置の文字列値を含む配列(たとえば、右上隅の['right'、'top'])。
于 2012-08-16T10:29:49.753 に答える