$('#step1').eq(1).detach().appendTo('#tmp');
$('#step2').detach().appendTo('.content');
我有一个 div 持有人
class="content"
,当单击一个按钮时,#step1
分离,并附加到寺庙 div #tmp
,#step2
从其他地方分离并附加到 <div class="content">
有什么方法可以将 detach 与 animate 或 toggle 结合使用?
我试过
.animate({width:'toggle'},2000)
但它不起作用。 最佳答案
要扩展 zacechola 的评论,您希望动画隐藏项目,然后分离/附加,然后动画再次显示它。
所以像:
var element = ...
var newParent = ...
element.slideup('normal', function() {
element.detach().appendTo(newParent);
element.slidedown('normal');
});
关于jquery - jQuery detach() 或 appendTo() 可以与切换/动画一起使用吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8436741/