クラス'item'が非表示になっているスタイル付き要素があります。最初、ページにはこのクラスの要素が1つだけあります。この非表示の要素をモデルとして使用しているだけです。jqueryを使用して、[アイテムの追加]ボタンがクリックされるたびに、内部テキストに正しいアイテム名を付けてリストに挿入できます。
私がやろうとしているのは、この非表示の「item」要素のクローンを作成し、Webページの最後のitem要素が配置されている場所の直後に挿入することです。それを見せて、内側のテキストを必要なものに変更してください。
私の現在の実装では、期待どおりにアイテムの複製/挿入が行われませんが、そうあるべきだと思いますが、おそらく何かが足りません。
私のマークアップ
<div class="item" style="border:1px solid blue; padding:7px; display:none;">hello</div>
アイテムを追加
私のJavaScript
$(".addItem").click(function(){
//clone hidden item element blueprint
$('.item').eq(0).clone().insertAfter('.item:last-child');
//Change inner text of element
$('.item:last-child').text("apples").show();
});
JSFiddle