首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jquery ui效果制作圣诞装饰品动画

使用Jquery ui效果制作圣诞装饰品动画
EN

Stack Overflow用户
提问于 2011-11-02 08:54:45
回答 3查看 4.5K关注 0票数 1

嗨,我正在玩jquery ui效果,并试图动画一些圣诞装饰品。这个想法是,如果你将鼠标悬停在它们上面,它们就会摆动。从图像顶部(线条的顶部)的中点开始摆动,就像一个真正的装饰品,而不仅仅是整个图像来回移动。

到目前为止,我所拥有的是:http://jsfiddle.net/9ceeW/

它在点击时显示,当我在悬停时,它们不会工作得很好或现实。

这是我第一次尝试jquery动画,我真的不确定下一步该怎么做。任何帮助都将不胜感激。

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-02 09:47:27

您可以从以下位置使用插件

  • http://www.zachstronaut.com/posts/2009/02/17/animate-css-transforms-firefox-webkit.html
  • add自定义动画队列就像在A non-nested animation sequence in jQuery?
  • and中一样,你最终会在http://jsfiddle.net/gaby/9ceeW/8/

得到一个动画圣诞球。

更新

已更新,允许多个球同时进行动画处理。http://jsfiddle.net/gaby/9ceeW/9/

票数 3
EN

Stack Overflow用户

发布于 2011-11-02 09:00:41

查看用于沿曲线设置元素动画的jQuery Path插件。请参阅作者的demo page

票数 3
EN

Stack Overflow用户

发布于 2011-11-02 08:59:47

这不是我喜欢的,但是你需要添加一些类似这样的东西:

代码语言:javascript
复制
$('#ball1').click(function () {
    $(this).effect("bounce", { direction:'left', times:1, distance:60 }, 500);
    $(this).effect("bounce", { direction:'left', times:1, distance:30 }, 750);
    $(this).effect("bounce", { direction:'left', times:1, distance:15 }, 1000);
    $(this).effect("bounce", { direction:'left', times:1, distance:5 }, 1250);
});

更新的fiddle:http://jsfiddle.net/N7qM9/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7974660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档