jQuery UI 对话框代码帮助

jQuery UI Dialog Code Help

本文关键字:帮助 代码 对话框 UI jQuery      更新时间:2023-09-26

好吧,不要笑,但是在我要求另一个修复之前,我的朋友给了我一个jQuery UI代码的修复,现在我不知道如何将两者结合起来。 我总共是n00b,所以请在这里帮助我。 我试过了,但不断收到语法错误?

我需要合并这个(我认为它紧跟在标题之后):

beforeClose: function(){   $(this).remove();   }

进入这个:

function openDialog(url) {
    $("<div class='popupDialog'>Loading...</div>")
        .dialog({
            autoOpen: false,
            closeOnEscape: true,
            width: '900',
            height: 'auto',
            modal: true,
            title: 'Bonus Features'
        }).bind('dialogclose', function() {
            jdialog.dialog('destroy');
        }).load(url, function() {
            $(this).dialog("option", "position", ['center', 'center'] ).bind('dialogopen', function() {
                    adjustJQueryDialogOverlay();
                });
                $(this).dialog("open");
        });
}
$(window).resize(function() {
    $(".ui-dialog-content").dialog("option", "position", ['center', 'center']);
});

谁能帮忙? 谢谢。

function openDialog(url) {
    $("<div class='popupDialog'>Loading...</div>")
        .dialog({
            autoOpen: false,
            closeOnEscape: true,
            width: '900',
            height: 'auto',
            modal: true,
            title: 'Bonus Features', //don't forget the comma
            beforeClose: function(){   $(this).remove();   } //placed here
        }).bind('dialogclose', function() {
            jdialog.dialog('destroy');
        }).load(url, function() {
            $(this).dialog("option", "position", ['center', 'center'] ).bind('dialogopen', function() {
                    adjustJQueryDialogOverlay();
                });
                $(this).dialog("open");
        });
}
$(window).resize(function() {
    $(".ui-dialog-content").dialog("option", "position", ['center', 'center']);
});