链接appendTo方法动画不起作用?

时间:2011-12-04 22:17:13

标签: jquery

链接附加到动画是不行的?这意味着左边距永远不会从边距600px移动到边距0?

    $(data).filter('.test1Div').appendTo("#tes1Section").animate({"left": + slideLeft},"slow");

我可以看到数据被插入#test1Section,因为我手动移动了test1Section div ..

2 个答案:

答案 0 :(得分:1)

出于某种原因,您需要在动画启动后附加元素,如下所示:

$(data).filter('.test1Div').animate({left: slideLeft},"slow").appendTo("#tes1Section");

注意动画函数的编写方式,并按照Landons的说法,确保你的元素名称正确。

编辑:刚刚注意到您正在编写“左边距”,但您确实知道您当前正在设置css“left”属性,而不是css“marginLeft”属性?

答案 1 :(得分:0)

看起来你在appendTo中丢失了一个“t”('#tes * t * 1Section')。除此之外,请确保您的test1Div具有相对或绝对的位置。