いくつかの要素リストを複製しましたが、複数回複製する必要があります。その方法を教えてください。
$('.main_content ul li').clone().prependTo('.main_content ul')
助けてくれてありがとう。
これを試してみてください。
var objToClone = $('.main_content ul li');
for (var i = 0; i < 10; i++)
objToClone.clone().prependTo('.main_content ul');
または、 .prependTo() を使用する代わりに、それを .insertAfter() に置き換えます
例えば:
jQuery
$(function() {
for () {
$('.main_content ul li').clone().insertAfter('.main_content ul li');
}
});
リストされたタグを同じ親に複製したいですか?これにより、リストされた同じ項目が同じ親になります。
または、親のクローンを作成しますか? または、リストされている特定のアイテムのみを複製しますか?
これはあなたが探しているものですか?
<div class="main_content">
<ul>
<li>1</li>
<li>2</li>
</ul>
</div>
<script type="text/javascript">
$(document).ready(function(){
var numberOfCopies = 5;
for(x = 0; x < numberOfCopies; x++){
$(".main_content ul li").each(function(){
$(this).clone().appendTo(".main_content ul");
});
}
})
</script>