CJuiDialog - 如何隐藏关闭对话框的'cross'?
CJuiDialog - how to hide the 'cross' that closes the dialog box?
我试图隐藏出现在对话框右上角的 'cross',但在 CJuiDialog 参考中似乎没有针对此的设置?有办法吗??
我实际上是在试图强制人们只有在单击我设置的 'CLOSE' 按钮时才能关闭对话框弹出框。我的代码如下..
$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
'id' => 'questionnaire-dialog',
'options'=>array(
'title' => 'Questionnaire',
'hide' => 'explode',
'modal' => 'true',
'width'=> '450px',
'autoOpen'=>true,
'show'=>array(
'effect'=>'blind',
'duration'=>1000,
),
'buttons' => array(
$(this).dialog("close");}',)
),
));
添加Jquery:
$('.ui-dialog-titlebar-close').hide();
或
$('.ui-dialog-titlebar-close').remove();
或
在Jquery中添加CSS()方法:
$('.ui-dialog-titlebar-close').css('display','none');
在浏览器中检查元素后创建 ui-dialog-titlebar-close
class。
我试图隐藏出现在对话框右上角的 'cross',但在 CJuiDialog 参考中似乎没有针对此的设置?有办法吗??
我实际上是在试图强制人们只有在单击我设置的 'CLOSE' 按钮时才能关闭对话框弹出框。我的代码如下..
$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
'id' => 'questionnaire-dialog',
'options'=>array(
'title' => 'Questionnaire',
'hide' => 'explode',
'modal' => 'true',
'width'=> '450px',
'autoOpen'=>true,
'show'=>array(
'effect'=>'blind',
'duration'=>1000,
),
'buttons' => array(
$(this).dialog("close");}',)
),
));
添加Jquery:
$('.ui-dialog-titlebar-close').hide();
或
$('.ui-dialog-titlebar-close').remove();
或
在Jquery中添加CSS()方法:
$('.ui-dialog-titlebar-close').css('display','none');
在浏览器中检查元素后创建 ui-dialog-titlebar-close
class。