Jquery Dialog - div исчезает после инициализации

JQuery Dialog в последнее время доставляет мне много боли. У меня есть следующий div, который я хочу получить. (Игнорируйте, что классы не показывают двойные кавычки в синтаксисе)

TABLE class=widget-title-table border=0 cellSpacing=0 cellPadding=0>
<TBODY>
<TR>
    <TD class=widget-title><SPAN class=widget-title>Basic Info</SPAN></TD>
    <TD class=widget-action>
    <DIV id=edit-actions jQuery1266325647362="3">
        <UL class="linkbutton-menu read-mode">
            <LI class="control-actions">
                <A id="action-button" class="mouse-over-pointer linkbutton">Delete this                 stakeholder</A> 
            <DIV id="confirmation" class="confirmation-dialog title=Confirmation">
                Are you sure you want to delete this stakeholder? 
            </DIV>

</LI></UL></DIV></TD></TR></TBODY></TABLE>

JQuery для этого ...

$(document).ready(function() {

$('#confirmation').dialog({
    bgiframe: true, modal: true, autoOpen: false, closeOnEscape: false,
    draggable: true, position: 'center', resizable: false, width: 400, height: 150
    });

});

И диалог «открыт»

var confirmationBox = $('#confirmation',actionContent);
if (confirmationBox.length > 0) {


    //Confirmation Needed
    $(confirmationBox).dialog('option', 'buttons', {
        'No': function() {
            $(this).dialog('close');
        },
        'Yes': function() {
            $('ul.read-mode').hide();
            $.post(requestUrl, {}, ActionCallback(context[0], renderFormUrl), 'json');
            $(this).dialog('close');
        }            
    });

    $(confirmationBox).dialog('open');

}

Проблема начинается с самой инициализации. Когда документ загружается,<div #confirmation> удаляется из разметки! У меня была похожая проблема ранее, но я не могу использовать это решение здесь. На этой странице я могу иметь несколько всплывающих окон.

Когда я добавил инициализацию непосредственно перед ее открытием; форма выскочила. Но после того, как я закрываю его, div удаляется; поэтому я не могу снова увидеть всплывающее окно.

Ответы на вопрос(5)

Ваш ответ на вопрос