使用jquery animate()在文本上实现反弹效果
Achieving a bounce effect on text using jquery animate()?
我正在尝试使用Jquery来创建反弹效果,这就是我目前所拥有的:
Html:
<div id ="animation">bounce</div>
Jquery:
$("#animation").animate({ marginTop: "80px" }, 1500 )
.animate({ marginBottom: "40px" }, 800 );
它向下但不向上,我试着搜索文档,但它没有
此处的工作示例:http://jsfiddle.net/zLw8F/
要再次向上移动,需要减少margin-top
而不是设置margin-bottom
:的动画
$("#animation").animate({ marginTop: "80px" }, 1500 )
.animate({ marginTop: "40px" }, 800 );
jsfiddle.net 演示
然而,为了使元素与页面的其他部分解耦,我建议相对定位,而不是使用边距。
为什么不直接使用jQuery UI效果?例如:
$("#animation").effect("bounce", { times:3 }, 300);
jsFiddle示例
试试看:
$("#animation").animate({ marginTop: "80px" }, 1500, function() {
$(this).animate({ marginTop: "40px" }, 800 );
});
相关文章:
- 一个javascript实现base64图像编码并将结果写入文本文件
- html表单,它有文本和表,现在我想在一个简单的文本文件中保存和检索数据,如何实现它
- 调整优雅的文本大小调整解决方案的性能,实现流畅/响应式设计
- 使用jquery animate()在文本上实现反弹效果
- 从空格分隔的文本创建和实现数组:AngularJS
- 我该如何实现CSS/HTML中使用密码字段的非常简单的文本框提示
- 如何在文本上实现延迟加载
- 如何在文本输入中插入删除图标并实现删除文本
- 如何在 html 中实现自动文本搜索
- 在文本区域中实现 HTML 语法突出显示以编写代码
- 悬停实现时图像上的文本
- Google 文档如何实现富文本编辑
- 如何在 ASP.NET 上实现谷歌放置文本框预测
- 如何使用 Google 云端硬盘实时 API 实现协作式富文本编辑
- 尝试使用CSS / Javascript实现文本滑块,遇到一些问题
- 我的拉斐尔“文本溢出:省略号”实现插件是矫枉过正吗?
- 如何使用本地json文件jquery或angularjs实现文本框的自动完成
- 实现文本大小可访问性特性的最佳方法是什么?
- 如何在JQuery弹出框中实现文本框所需的验证
- 实现文本到命令(js到某些东西)的最佳方式