用于动画叠加的JQuery插件

时间:2010-04-29 19:04:48

标签: jquery

我正在寻找一个JQuery插件来动画叠加div的外观和消失。像Rackspace这样的东西:

http://www.rackspacecloud.com/

在盯着页面大约30秒后,div会从顶部向下滑动,询问您是否要与代表聊天。如果您忽略div一段时间,它会向上滑动。

我知道我可以使用计时器和animate()之类的方法来处理所有这些,但希望有人已经为我们做过了。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

JQuery非常强大。

以下是代码:

$(document).ready(function(){
$("#survey").delay(10000).show().animate({top: "300px"}, 2000);
});

答案 1 :(得分:0)

好的意志是正确的。 animate()比我意识到的更强大。我能用4行代码完成我想要的大部分工作:

setTimeout(function() {
  $j("#survey").show();
  $j("#survey").animate({top: "300px"}, 2000);
}, 10000);

答案 2 :(得分:0)

JQuery UI具有很多动画效果,这是另一个很棒的东西。像:

for x,y in zip([x_train,x_test],[y_train,y_test]):
   x.append(2)
   y.append(3)
   c=list(zip(x,y))
   shuffle(c)
   x,y=zip(*c)  # This has no effect on x_train, x_test, y_train, y_test

要获得更多效果,请访问https://jqueryui.com/toggle/