关闭按钮X未删除

时间:2014-11-24 09:14:48

标签: javascript jquery jquery-ui jquery-ui-dialog

我正在使用jqueryui对话框,我想隐藏顶部的X按钮。

我尝试了下面的代码,但它没有用。

  

$('.ui-dialog-titlebar-close')。remove();

我的JS:

 $(function () {
        $("#dialog").dialog({
            closeOnEscape: false,
            ...
    });

HTML:

<div id="dialog" title="Confirmation Message" class="dialogboxstart">
    <fieldset>
        <div class="dialogRow">
            <span class="dialogHeading" id="confirmMsg"></span>
        </div>
    </fieldset>
</div>

3 个答案:

答案 0 :(得分:2)

尝试在对话框的open功能中执行此操作。

JS:

    $(function () {        
        $("#dialog").dialog({
            open: function () {
                $('.ui-dialog-titlebar-close').remove(); //Remove here.
            }
        });
    });

演示:http://jsfiddle.net/lotusgodkk/GCu2D/459/

答案 1 :(得分:1)

你可能需要这个

$(".ui-dialog-titlebar-close").hide();

答案 2 :(得分:1)

使用文档中的remove.ready。

$(document).ready(function(){
$( '.ui-dialog-titlebar-close').remove();
});

Here是小提琴。