Güncelleme: işaretRoko C.Bulijan gibi .. seçilen div sonra eklemek için .insertAfter kullanmak gerekir. Ayrıca, birden çok kez klonlandığı zaman baştan sona eklenmesini istiyorsanız güncellenmiş kodlara da bakın. DEMO
Kodu:
var cloneCount = 1;;
$("button").click(function(){
$('#id')
.clone()
.attr('id', 'id'+ cloneCount++)
.insertAfter('[id^=id]:last')
// ^-- Use '#id' if you want to insert the cloned
// element in the beginning
.text('Cloned ' + (cloneCount-1)); //<--For DEMO
});
deneyin, bir otomatik sayaç istiyorsanız
$("#id").clone().attr('id', 'id1').after("#id");
, o zaman, aşağıya bakınız
var cloneCount = 1;
$("button").click(function(){
$("#id").clone().attr('id', 'id'+ cloneCount++).insertAfter("#id");
});
+1 ve cevabımı incelediğiniz için teşekkürler. Ben de güncellenmiş bir çalışma demo eklendi http://jsfiddle.net/HGtmR/4/ –
da mevcut id div kaldırır div içinde bir düğme olması mümkün mü? – user1324780
@ user1324780 Evet, ancak bunu yeni bir soru olarak göndermelisiniz. Her neyse ipucu, '.closest (div [id^= id])' ve '.remove' div '' dir. –