0

「slow」を表示するように変更した後、Jqueryダイアログのデフォルト値を返す必要があります。

通常のダイアログがあります:

$( ".selector" ).dialog();

効果のあるダイアログの後に変更されます。

$( ".selector" ).dialog({ show: "slow" });

そして私はそのデフォルト値を置く必要があります。「なし」の効果とは何ですか?

私はこれを試しましたが、うまくいきません:

$( ".selector" ).dialog({ show: "" });
4

3 に答える 3

4

DialogのAPIドキュメントから:

show

タイプ:数値または文字列またはオブジェクト

デフォルトnull

例えば、

$( ".selector" ).dialog({ show: null });

作成後にjQueryUIウィジェットのオプションを変更するにはどうすればよいですか?を確認することをお勧めします。毎回再初期化しないようにします。

于 2013-01-15T18:35:20.323 に答える
1

以下のようになります、

$( ".selector" ).dialog( "option", "show", null );

デモ: http: //jsfiddle.net/pWbbh/(ダイアログautoOpenslow..で閉じ、[開く]ボタンを押すとすぐに開きます。)

于 2013-01-15T18:37:16.570 に答える
0

方法は次のとおりです。

$( ".selector" ).dialog({ show: false });

空白のままにする代わりにfalseを使用してください。ビンを試してみてください:http://jsbin.com/awozor/1/edit

于 2013-01-15T18:43:02.040 に答える