jQ('#dvShiftDialog').dialog({
title : 'Confirm',
modal : true,
draggable : false,
resizable : false,
disabled : false,
closeOnEscape : false,
width : 400,
height : 325,
close : function() {
jQ('#dvShiftDialog').dialog("destroy");
jQ('#dvShiftDialog').remove();
jQ('div.ui-dialog').remove();
}
});
问问题
1195 次
2 回答
2
如果您指的是右上角的“X”(因为根据您的代码,您在技术上没有任何“按钮”),您可以使用以下内容:
open: function(e, ui) {
jQ(this).siblings(".ui-dialog-titlebar").children(".ui-dialog-titlebar-close").hide();
}
将它放在您的函数中,如下所示:
jQ('#dvShiftDialog').dialog({
title: 'Confirm',
modal: true,
draggable: false,
resizable: false,
disabled: false,
closeOnEscape: false,
width: 400,
height: 325,
close: function() {
jQ('#dvShiftDialog').dialog("destroy");
jQ('#dvShiftDialog').remove();
jQ('div.ui-dialog').remove();
},
open: function(e, ui) {
jQ(this).siblings(".ui-dialog-titlebar").children(".ui-dialog-titlebar-close").hide();
}
});
于 2012-08-06T21:21:57.167 回答
0
你也可以这样做......
$('#dvShiftDialog').dialog({
title : 'Confirm',
modal : true,
width : 400,
height : 325,
open: function(event, ui) {
$(this).parent().find(".ui-dialog-titlebar-close").hide();
}
});
</p>
于 2012-08-06T22:03:05.047 回答