要求:

  • 页面包含两个HTML元素:一个按钮,一个小方块
  • 动画要求:点击按钮,小方块从页面坐标300,300,加速移动到0,0
相关知识点:
  • jQuery动画方法animate
  • easing参数的设置

  

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8">
<title>实现页面元素加速动画效果</title>
<style type="text/css">
.btn {
border: 1px solid #fff;
border-radius: 4px;
background-color: #5cb85c;
width: 60px;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
cursor: pointer;
}
.btn:hover {
background-color: #449D44;
}
.ball {
position: absolute;
left: 10px;
top: 60px;
background-color: #337AB7;
width: 50px;
height: 50px;
border-radius: 50px;
}
</style>
<script type="text/javascript" src="jquery-1.11.0.js"></script>
<script type="text/javascript" src="jquery.easing.1.3.js"></script>
<script type="text/javascript">
$(function() {
var $div = $('.btn'),
$ball = $('.ball');
$div.on('click', function() {
$ball.animate({left: '200px', top: '200px'}, 'slow', 'jswing');
})
});
</script>
</head>
<body>
<div class="btn">开始</div>
<div class="ball"></div>
</body>
</html>

最新文章

  1. 相克军_Oracle体系_随堂笔记010-SCN
  2. 绘制图形与3D增强技巧(五)----多边形图元的使用及其他
  3. hdu 5269 ZYB loves Xor I
  4. box-flex不均分问题
  5. Head First 设计模式--2 观察者模式 解耦
  6. mysql触发器_begin end 执行多次语句
  7. IntelliJ IDEA 13破解(JRebel 5.6.3a破解)
  8. Bootstrap入门一:Hello Bootstrap
  9. 【BZOJ】【3398】【USACO 2009 Feb】Bullcow 牡牛和牝牛
  10. Linux SPI框架(下)
  11. unity中的委托
  12. Example011表单中修改内容
  13. Java 简单实用方法二
  14. 安装Mercurial进行版本管理
  15. llinux基本指令
  16. 微信小程序代码构成
  17. pci设备驱动相关
  18. MongoDB3.2新特性之文档验证
  19. QChart绘制折线区域
  20. const命令声明变量应注意的几点

热门文章

  1. 图论(网络流):[SCOI2015]小凸玩矩阵
  2. 我家用的网络IP地址给定,MAC绑定,我买了个无线路由器,请问怎么设定能让我的电脑和手机都能上网
  3. kafka-简单事例
  4. 如何在COM的IDL文件中include头文件?
  5. 使用MockMvc编写spring boot的controller的测试用例
  6. bzoj3669: [Noi2014]魔法森林 lct
  7. 关于C++函数思考1(缺省的六大函数)
  8. Qt国际化详细介绍,中文乱码以及解决方案
  9. 调试exynos4412—ARM嵌入式Linux—LEDS/GPIO驱动之三
  10. poj 1201 Interval (查分约束)