这可能是一个非常简单的概念,我只是误解了这个 jsFiddle:
HTML
<nav>
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
</nav>
JS
var items = $('ul li').clone();
var cloner = $('ul').clone().addClass('before');
cloner.prependTo('nav');
items.appendTo('ul');
为什么ul
我克隆的项目有 1,2,3,1,2,3...不应该只是 1,2,3 吗?
我正在尝试复制当前ul
并在其之前添加该副本,然后复制第一个列表中的项目并复制其中的项目,但我最终得到的项目在两者中都重复,我不希望这样。