私は答えを見つけることができなかったので、これが繰り返しの質問ではないことを願っています。
クローンを作成する必要があるdivがあります。
<div class="phoneBookEntriesContainer">
content here
</div>
後でIDを追加する必要があります...質問しないでください:P。
<script type="text/javascript">
var i = 1;
$(".phoneBookEntriesContainer").attr("id","phoneBookEntries" + i);
var doSomething = function(){
$(".phoneBookEntriesContainer").attr("id","phoneBookEntries" + i);
$("#phoneBookEntries" + i).clone().insertAfter("#phoneBookEntries" + i);
i ++;
};
</script>
上記のコードはちょっと機能しますが、divに一意のIDを与える代わりに、すべてを同じIDに置き換えます。
したがって、最初は1つの#phoneBookEntries1
divがあり、ボタンをクリックして関数を実行した後、2つのdiv#phoneBookEntries2
などがあります。