0

parent-div 对话框的代码:

                $("#parent-div").dialog({
                    title: 'Parent',
                    width: parseInt(100, 100),
                    height: parseInt(190, 10),
                    modal: true,
                    buttons: [
                                {
                                    text: "Cancel",
                                    click: function () {
                                        $(this).dialog("close");
                                    }
                                },
                                {
                                    text: "Save",
                                    click: function () {
                                        $(this).dialog("close");
                                    }
                                }
                    ]
                });

child-div 对话框的代码:

<div id="child-div"></div>

如何在 Jquery 对话框中将子 div 以及已添加的按钮保存和取消插入到父 div 中?

4

3 回答 3

2
$("#parent-div").append($("#child-div"));

或者如果您希望 child-div 成为第一个元素

$("#parent-div").prepend($("#child-div"));

您可以将其与您的对话调用串在一起,如下所示:

$("#parent-div").dialog({
    // your options
}).append($("#child-div"));
于 2013-06-18T06:31:13.183 回答
2

您可以尝试以下方法:

$('#child-div').appendTo('#parent-div');
于 2013-06-18T06:40:17.517 回答
1

尝试在 javascript 中使用appendChild() 。

var childDiv = document.getElementById("child-div");
document.getElementById("parent-div").appendChild(childDiv);

检查这个JSFiddle

于 2013-06-18T06:31:37.640 回答