使用 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()
,对话框被调整大小,但覆盖没有被调整大小。留下一个影子。