Jquery clone fonksiyonu ile nesneler üzerinde kopyalama işlemi yapabiliriz. Bir nesneyi belirtilen bir nesnenin önüne veya arkasına kopyalama işlemi sağlayabiliriz.
<div id="copy">Kopyalanacak Div</div>
<p>p Etiketi</p>Yukarıdaki satırlarda bir kopyalanacak div birde p etiketi oluşturulmuştur. Id si copy olan div i
p etiketi öncesi ve sonrasına kopyalama işlemi sağlanacaktır.Belirtilen nesnenin önüne kopyalama işlemi sağlamak istiyor isek
clone() fonksiyonu ile insertBefore() fonksiyonunu kullanarak, fonksiyon içerisinde nesnemizi belirtmemiz gerekmektedir.<div id="copy">Kopyalanacak Div</div>
<p>p Etiketi</p>
<script type="text/javascript">
$(document).ready(function(){
$('#copy').clone().insertBefore("p"); //p etiketi öncesine ekleme yapma
});
</script>
Belirtilen nesnenin arkasına kopyalama işlemi sağlamak istiyor isek
clone() fonksiyonu ile insertAfter() fonksiyonunu kullanarak, fonksiyon içerisinde nesnemizi belirtmemiz gerekmektedir.<div id="copy">Kopyalanacak Div</div>
<p>p Etiketi</p>
<script type="text/javascript">
$(document).ready(function(){
$('#copy').clone().insertAfter("p"); //p etiketi sonrasına ekleme
});
</script>