Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 单击关闭图标后,从容器中关闭相应的最小化对话框_Jquery_Jquery Ui_Jquery Dialog - Fatal编程技术网

Jquery 单击关闭图标后,从容器中关闭相应的最小化对话框

Jquery 单击关闭图标后,从容器中关闭相应的最小化对话框,jquery,jquery-ui,jquery-dialog,Jquery,Jquery Ui,Jquery Dialog,我正在使用jQueryUI对话框,现在当我最小化对话框时,对话框会最小化到左边的容器中。 我的问题是当我关闭对话框时,我也想从最小化的容器中关闭它 我的对话的id为对话1、对话2、对话3。。。最小化对话框的id为1\u最小化,2\u最小化 我尝试了关闭点击功能 $('.ui-dialog-titlebar-close').click(function(){ $( '#' + dialog_id + '_minimized').hide(); }); 用于关闭和恢复按钮 $('#dialog_w

我正在使用jQueryUI对话框,现在当我最小化对话框时,对话框会最小化到左边的容器中。 我的问题是当我关闭对话框时,我也想从最小化的容器中关闭它

我的对话的id为对话1、对话2、对话3。。。最小化对话框的id为1\u最小化,2\u最小化

我尝试了关闭点击功能

$('.ui-dialog-titlebar-close').click(function(){
$( '#' + dialog_id + '_minimized').hide();
});
用于关闭和恢复按钮

$('#dialog_window_minimized_container').append(
            '<div class="dialog_window_minimized ui-widget ui-resizable ui-state-    default ui-corner-all" id="' + 
            dialog_id + '_minimized">' + this.uiDialogTitlebar.find('.ui-dialog-title').text() + '<span class="ui-min-icon ui-icon ui-icon-newwin"/>  <span class="ui-minimized-close ui-icon ui-icon-close"/></div>');
$('#对话框_窗口_最小化_容器')。追加(
''+此.ui对话框标题栏.find('.ui对话框标题').text()+'';
但它也会关闭下面所有的子对话框。例如,如果我有10个对话框,如果我单击第5个对话框的关闭按钮,下面的所有6,7,8..10也将关闭

我如何限制它只关闭相应的最小化对话框

干杯

你能试试像
$('#'+对话框id+''u最小化').hide()这样吗

因为如果你给它空间,它会被当作
$(“#1 _最小化”)。


但是您的选择器是
$(“#1_最小化”)

ID不应该只是一个数字或以数字开头。好啊我会记住这一点。它是否与此功能相关,或者它只是您给我的基本知识。?但这不是我的问题,$('selector').hide();功能正常,但同时它也隐藏了它的所有子代,我只想关闭特定的1_最小化,但2_最小化,3_最小化也会关闭。!好啊如果您在JSFIDLE中显示您的问题,这将有助于检查问题。