0

div のクローンを作成しようとしていますが、ボタンがクリックされたときにそれをテキストエリアに追加したいと考えています。しかし、何らかの理由でボタンをクリックすると、次のように表示されます。

[object Object]

これが私のコードです:

$('#save').click(function(e){
    e.preventDefault();
    var new_layout = $("#layout-builder").clone();
    jQuery('#for-save').append(new_layout); // also tried val()
});

div のクローンを作成してテキストエリアに追加する方法を教えてください

4

2 に答える 2

2

使用する.html()

jQuery('#for-save').append(new_layout.html());

またはouterHtmlを追加する

jQuery('#for-save').append(new_layout[0].outerHTML);
于 2013-06-14T06:56:21.490 に答える