>

附demo源码下载,jQuery抛物线运动完结方式

- 编辑:正版管家婆马报彩图 -

附demo源码下载,jQuery抛物线运动完结方式

本文实例讲述了jQuery实现横向带缓冲的水平运动效果。分享给大家供大家参考,具体如下:

本文实例讲述了jQuery抛物线运动实现方法。分享给大家供大家参考,具体如下:

这里使用jQuery生成横向带缓冲的水平运动,用鼠标点一下才能激活,点一下以后可看到Div层在做水平运动,由此可派生出诸多的其它形式的动画效果。

运行效果截图如下:

点击此处查看在线演示效果。

图片 1

具体代码如下:

点击此处查看在线演示效果。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>水平移动</title>
<style type="text/css">
*{margin:0;padding:0;}
body { padding: 60px }
#panel {position: relative; width: 100px; height:100px;border: 1px solid #0050D0;background: #96E555; cursor: pointer}
</style>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
  $("#panel").click(function(){
    $(this).animate({left: "500px"}, 3000);
  })
})
</script>
</head>
<body>
<div id="panel"></div>
</body>
</html>

完整实例代码点击此处本站下载.rar)。

完整实例代码点击此处本站下载.rar)。

具体代码如下:

更多关于jQuery特效相关内容感兴趣的读者可查看本站专题:《jQuery动画与特效用法总结》及《jQuery常见经典特效汇总》

<!DOCTYPE HTML>
<html>
<head>
 <meta charset="utf-8">
 <title>抛物线运动效果</title>
 <style type="text/css">
  .boll {
   width: 50px;
   height: 50px;
   background-color: #ff3333;
   position: absolute;
   top: 380px;
   left: 100px;
   -moz-border-radius: 50px;
   -webkit-border-radius: 50px;
   border-radius: 50px;
  }
  .target {
   width: 50px;
   height: 50px;
   background-color: #CDCDCD;
   position: absolute;
   top: 180px;
   left: 600px;
   -moz-border-radius: 50px;
   -webkit-border-radius: 50px;
   border-radius: 50px;
  }
 </style>
 <script type="text/javascript" src="js/jquery1.8.3.min.js"></script>
 <script type="text/javascript" src="js/parabola.js"></script>
</head>
<body>
 <div class="btns" style="margin-top:20px">
 <a href="#" class="btnA btn-danger" id="reset" rel="popover" title="A Title" style="">reset</a>
 <a href="#" class="btnA btn-danger" id="run" rel="popover" title="A Title" style="">run</a>
 <a href="#" class="btnA btn-danger" id="stop" rel="popover" title="A Title" style="">stop</a>
 <a href="#" class="btnA btn-danger" id="setOptions" rel="popover" title="A Title" style="">setOptions</a>
</div>
<div id="boll" class="boll"></div>
<div id="target" class="target"></div>
<script type="text/javascript">
 var bool = new Parabola({
  el: "#boll",
  offset: [500, 100],
  curvature: 0.005,
  duration: 3000,
  callback:function(){
   alert("完成后回调")
  },
  stepCallback:function(x,y){
   console.log(x,y);
   $("<div>").appendTo("body").css({
    "position": "absolute",
    "top": this.elOriginalTop + y,
    "left":this.elOriginalLeft + x,
    "background-color":"#CDCDCD",
    "width":"5px",
    "height":"5px",
    "border-radius": "5px"
   });
  }
 });
 $("#reset").click(function (event) {
  event.preventDefault();
  bool.reset()
 });
 $("#run").click(function (event) {
  event.preventDefault();
  bool.start();
 });
 $("#stop").click(function (event) {
  event.preventDefault();
  bool.stop();
 });
 $("#setOptions").click(function (event) {
  event.preventDefault();
  bool.setOptions({
   targetEl: $("#target"),
   curvature: 0.001,
   duration: 1000
  });
 });
</script>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

更多关于JavaScript运动效果相关内容可查看本站专题:《JavaScript运动效果与技巧汇总》

您可能感兴趣的文章:

  • jquery实现隐藏在左侧的弹性弹出菜单效果
  • jQuery弹性滑动导航菜单实现思路及代码
  • Jquery实现弹性滑块滑动选择数值插件
  • jQuery实现背景弹性滚动的导航效果
  • 基于jQuery的烟花效果(运动相关)点击屏幕出烟花
  • jQuery实现的分子运动小球碰撞效果
  • jQuery实现跟随鼠标运动图层效果的方法
  • jQuery抛物线运动实现方法(附完整demo源码下载)
  • jquery模拟实现鼠标指针停止运动事件
  • jQuery模拟物体自由落体运动(附演示与demo源码下载)
  • jquery animate动画持续运动的实例
  • jQuery插件实现弹性运动完整示例

希望本文所述对大家jQuery程序设计有所帮助。

您可能感兴趣的文章:

  • jquery实现隐藏在左侧的弹性弹出菜单效果
  • jQuery弹性滑动导航菜单实现思路及代码
  • Jquery实现弹性滑块滑动选择数值插件
  • jQuery实现背景弹性滚动的导航效果
  • 基于jQuery的烟花效果(运动相关)点击屏幕出烟花
  • jQuery实现的分子运动小球碰撞效果
  • jQuery实现跟随鼠标运动图层效果的方法
  • jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
  • jquery模拟实现鼠标指针停止运动事件
  • jQuery模拟物体自由落体运动(附演示与demo源码下载)
  • jquery animate动画持续运动的实例
  • jQuery插件实现弹性运动完整示例

本文由关于计算机发布,转载请注明来源:附demo源码下载,jQuery抛物线运动完结方式