我想要多次克隆一个元素(比如4)并将它们附加到元素的父元素。
我在jQuery中编写了以下代码
DecimalFormatSymbols
这是正确的方法吗?或者更好的方法吗?我在网上阅读了关于documentfragment的内容,并写了以下内容。
var element = $('.element');
for (var i = 0; i < 4; i++) {
element.clone().appendTo(element.parent());
}
两者都很好。第二个会对性能产生任何影响吗?
答案 0 :(得分:0)
你的第一个jQuery很好。您可以检查波纹管代码以获得输出。
var element = $('.element');
for (var i = 0; i < 4; i++) {
element.parent().append(element.clone());
}
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<div>
<div class="element">fffsf<br></div>
</div>
</div>
&#13;