Jquery Dialogue - div disparaît après l'initialisation

JQuery Dialogue est me donner beaucoup de douleurs ces derniers temps.
J'ai le texte suivant div qui je veux être sauté. (Ignorer que les classes ne montrent pas de guillemets dans la syntaxe)

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>

Le JQuery pour ce qui est ...

$(document).ready(function() {

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

});

Et de la boîte de dialogue " ouvrir ed par

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');

}

Commence le problème dans l'initialisation de lui-même.
Lorsque le document est chargé, le <div #confirmation> est supprimé à partir du balisage!
J'ai eu un problème similaire plus tôt, mais je ne peux pas utiliser la solution ici.
Sur cette page, je peux avoir plusieurs PopUp divs.

Quand j'ai ajouté l'initialisation dans la juste avant l'ouverture; la forme surgit. Mais après je le ferme, le div est supprimé; je ne suis donc pas en mesure de voir la fenêtre contextuelle.

Avez-vous regardé la console de firebug pour voir si il y a des erreurs?
Pas d'erreurs qui s'affichent sur la console
Pourquoi ne pas simplement utiliser jquery ui
Je suis à l'aide de JQuery UI; au moins c'est ce que je pense. .la boîte de dialogue() est dans le JqueryUI cadre.

OriginalL'auteur Zuber | 2010-02-16