2011-07-14 4 views
0

私は、ユーザーがボタンをクリックしたときに、次のコピー要素を他のテーブルに達成しようとしています。 id。私はその出口はクローンと呼ばれる関数を知っているが、私はその出口はクローンと呼ばれる機能です知っているが、最良の場合、この関数 であれば、私は知らないjqueryを使用して要素のコピーを作成する

答えて

1
$('#buttonID').click(function(){ 
    $('#yourelement').clone().attr('id','newID').appendTo('#newContainer'); 
}); 
1

最善の方法であれば、この関数の場合、私は知りませんway

これはAFAIKの最も簡単な方法です。

.clone()メソッドは、コピーマッチした要素並びにその子孫要素とテキストノードの全て つまり、一致 要素のセットのディープコピーを行います。 と併用すると、.clone()は、 のページの重複要素に便利な方法です。

cloneそのクローンデータならびに任意の関連イベントとともに要素。クローンされた要素から特定のイベントを削除する必要がある場合は、unbind関数を使用できます。

+0

あなたはクローン化された要素から特定のイベントを削除する必要がある場合は、 '、'あなたがバインド解除function.' を使用するかは、 '.clone(false)を行うことができます – wanovak

関連する問題