jquery slideUp / slideDown函数没有动画

时间:2011-08-02 19:09:29

标签: jquery slidedown slideup

我遇到.slideup().slideDown()

时遇到问题

查看以下JSFiddle:http://jsfiddle.net/7se2r/4/

虽然行正在出现并消失,但我没有看到向上或向下滑动的动画。关于我做错了什么的任何线索?

5 个答案:

答案 0 :(得分:29)

使用" tbody"你可以使用.show("慢")和.hide("慢"),但你不能使用滑动动画。

如果您在" div"上尝试滑动将会有效。例如。

答案 1 :(得分:6)

另外,请检查您是否在元素上设置了CSS过渡,或者对所有元素进行全局设置。这将搞乱你的动画:

* {transition: all 0.1s ease;}

答案 2 :(得分:2)

如果您在div内创建td图层并为其设置动画,则可以完成此操作。在创建表时,以编程方式添加div并不难。

演示:http://jsfiddle.net/jpillora/wU7RV/

答案 3 :(得分:0)

Tbody无法动画。尝试限制Tbody的高度,你会发现它不会改变高度。

答案 4 :(得分:0)

设置表格的一部分的尺寸仅用作最小尺寸,因此表格的部分立即以完整尺寸可见,并且高度的动画无效。