1

jquery UI で jquery ダイアログ ウィジェットを使用して、モーダル ダイアログでフォームを表示しています。アニメーションをカスタマイズしたいのですが、効果を名前で指定する以外にオプションが表示されません。例えば:

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

また、ダイアログを開くときに、エフェクトのタイミングと画面の暗転 (モーダルを true に設定) が完全に一致していないことに気付きました。エフェクトが終了するまで、ダイアログは暗いオーバーレイの下に残ります。

ダイアログ オプションで効果をカスタマイズする方法はありますか? イージングプラグインを一緒に使ってみませんか?

ありがとうございました

4

1 に答える 1

3

ハッシュを提供する他のパラメーターを指定することもできると思います。

$("#dialog").dialog({
  show: {effect: "fadeIn", duration: 5000}
});

ここでフィドルhttp://jsfiddle.net/dHs73/

于 2012-01-02T15:56:17.903 に答える