将时间值添加到jQuery动画

时间:2014-11-20 12:22:22

标签: jquery jquery-animate

我正在使用

$("#nav_mobileInlineSolution ul").animate({ height: "toggle", opacity: "toggle" });

但是想要指定动画应该持续的时间 - 如何在保持动画正常工作的同时添加它?

干杯

2 个答案:

答案 0 :(得分:1)

在大多数签名shown in the documentation中,持续时间是第二个参数:

$("#nav_mobileInlineSolution ul").animate(
    { height: "toggle", opacity: "toggle" },
    durationGoesHere
);

以上是first documented signature

答案 1 :(得分:0)

将其添加为第二个参数:

$("#nav_mobileInlineSolution ul").animate({ height: "toggle", opacity: "toggle" }, 1000);

这是以毫秒为单位的持续时间,所以在这里持续1秒。

另见http://api.jquery.com/animate/