Jqueryを使用して、フォームを含むダイアログ(modal:trueを使用)を開きます。フォームでユーザーが行った選択に基づいて、フォームからいくつかの要素を削除しています。これにより、ダイアログのサイズが変更されますが、オーバーレイのサイズは変更されません。影が残ります。ダイアログのサイズが変更されたときにオーバーレイのサイズを変更する方法はありますか?
以下はいくつかのコードです
//fadeout() some components on page based on choices made by user.
if(selectedVal == 1){
$("#modify_task_window").fadeIn();
$("#modify_tag_window").fadeIn();
$("#task_help_text").fadeIn();
}else{
$("#modify_task_window").fadeOut();
$("#modify_tag_window").fadeOut();
$("#task_help_text").fadeOut();
この後fadeOut()
、ダイアログのサイズは変更されますが、オーバーレイのサイズは変更されません。影が残ります。