Jquery 如何使prepend和append不克隆

Jquery 如何使prepend和append不克隆,jquery,append,prepend,Jquery,Append,Prepend,因此,在某些情况下,我使用prepend或append将一个元素移动到另一个元素,例如: $('.categories').prependTo($('.date')); 现在我明白了prepend和append有时可以克隆内容,但如何取消克隆呢?我不能重命名我的div,也不能创建新的div…我只是没有访问权限。克隆只在有多个目标的情况下发生,因为这在您的情况下是不正确的,不会发生克隆。您可以使用从DOM中删除元素然后预结束/追加的方法 $(文档).ready(函数(){ $(“li a”)。

因此,在某些情况下,我使用prepend或append将一个元素移动到另一个元素,例如:

$('.categories').prependTo($('.date'));

现在我明白了prepend和append有时可以克隆内容,但如何取消克隆呢?我不能重命名我的div,也不能创建新的div…我只是没有访问权限。

克隆只在有多个目标的情况下发生,因为这在您的情况下是不正确的,不会发生克隆。

您可以使用从DOM中删除元素然后预结束/追加的方法

$(文档).ready(函数(){
$(“li a”)。单击(函数(){
var target=$(this.parent().closest('ul');
$(this).parent().detach().prependTo(目标);
});
});


但它确实。。。它将继续克隆,我不能让这种情况发生……@Nick你有多个元素具有
日期
类吗?@Nick然后只选择你想要
的元素。类别
要预先设置。我正在克隆,但它仍在克隆中如果有类名称,必须有办法取消dam克隆同样。。。。。发布带有问题的网页。