0

在对话框位置上,我给出了给定格式的语法来放置我的对话框,但这是错误的

 $(".openDialogs").live("click", function (e) {
                e.preventDefault();
                $("<div></div>")
                .addClass("dialog")
                .attr("id", $(this)
                .attr("data-dialog-id"))
                .appendTo("body")
                .dialog({
                    position:[10,100],
                    resizable: false,
                    minWidth:250,
                    maxWidth: 350,
                    title: $(this).attr("data-dialog-title"),
                    close: function () { $(this).remove() },
                    modal: true
                })
                .load(this.href);
            });
4

1 回答 1

1

您的.dialog()代码是正确的,并且它的位置是正确的。检查这个小提琴,可能会更正您的代码,如下所示。

.attr("id", $(this))
.attr("data-dialog-id")
于 2013-07-05T07:03:14.580 回答