jquery clone()并附加li

时间:2015-07-28 08:48:05

标签: javascript jquery

我正在尝试克隆li的当前内容并嵌套在它们中并将它们附加到ul。

这是html

<ul id="gList">
<li><a id="1" href="#"><img src="image.jpg"/></a></li>
<li><a id="2" href="#"><img src="image.jpg"/></a></li>
<li><a id="3" href="#"><img src="image.jpg"/></a></li>
<li><a id="4" href="#"><img src="image.jpg"/></a></li>
</ul>

和我的jquery不起作用。

$('ul#gList').clone('li>*').append('ul#gList');

我昨晚做了这件事,但由于某种原因,sublime已经覆盖了该文件并且已停止工作。

1 个答案:

答案 0 :(得分:2)

ul准备就绪时,您可能无法触发代码,请尝试:

$(function () {
    var clones = $('#gList li').clone();
    // set to varaible to make op clear
    $('#gList').append(clones);
});

fiddle