jQuery UIモーダルダイアログボックスのオーバーレイにフェードアウト効果を適用することは可能ですか? 問題は、モーダル ダイアログ ボックスを閉じたときにオーバーレイ div が破棄され、あらゆる種類のアニメーションが妨げられることです。これは、閉じるときにオーバーレイ div が破棄されなかった場合に機能するコードです。
$("#edit-dialog-box").dialog(
{
autoOpen: false,
modal: true,
width: "30em",
show: "fade",
hide: "fade",
open: function()
{
$(".ui-widget-overlay").hide().fadeIn();
},
close: function()
{
$(".ui-widget-overlay").fadeOut();
}
});