jQuery实现鼠标响应式透明度渐变动画效果示例


Posted in jQuery onFebruary 13, 2018

本文实例讲述了jQuery实现鼠标响应式透明度渐变动画效果。分享给大家供大家参考,具体如下:

先来看看运行效果:

jQuery实现鼠标响应式透明度渐变动画效果示例

具体代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>js动画-透明度变化</title>
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.js"></script>
<style>
* {
  margin: 0;
  padding: 0;
  font-family:"微软雅黑"
}
#box{
  height:100px;
  width:100px;
  background-color:#0099CC;
  margin-top:200px;
  position:relative;
  /*透明度变化*/
  left:0px;
  filter:alpha(opacity:30);
  opacity:0.3;
}
span{
  display:block;
  color:blue;
  width:25px;
  height:100px;
  background-color:#FFFF99;
  position:absolute;
  left:100px;
}
</style>
</head>
<body>
  <div id="box">
    <span>移动</span>
  </div>
<script>
window.onload=function(){
  var div1=document.getElementById("box");
  div1.onmouseover=function(){
    startMove(100);
  }
  div1.onmouseout=function(){
    startMove(30);
  }
}
var timer=null;
var alpha=30;
function startMove(itarget){
  clearInterval(timer);
  var div1=document.getElementById("box");
  timer=setInterval(function(){
    var speed=0;
    if(alpha>itarget){
      speed=-10;
    }else{
      speed=10;
    }
    if(alpha==itarget){
      clearInterval(timer);
    }else{
      alpha+=speed;
      div1.style.filter="alpha(opacity:"+alpha+")";
      div1.style.opacity=alpha/100;
    }
  },100)
}
</script>
</body>
</html>

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

jQuery 相关文章推荐
jQuery插件之validation插件
Mar 29 jQuery
JavaScript使用链式方法封装jQuery中CSS()方法示例
Apr 07 jQuery
jquery平滑滚动到顶部插件使用详解
May 08 jQuery
jQuery实现动态删除LI的方法
May 30 jQuery
jQuery+C#实现参数RSA加密传输功能【附jsencrypt.js下载】
Jun 26 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
jquery实现侧边栏左右伸缩效果的示例
Dec 19 jQuery
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
jQuery实现使用sort方法对json数据排序的方法
Apr 17 jQuery
jQuery获取随机颜色的实例代码
May 21 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
使用jQuery动态设置单选框的选中效果
Dec 06 jQuery
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 #jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 #jQuery
jquery+css3实现熊猫tv导航代码分享
Feb 12 #jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 #jQuery
JS/jQuery实现DIV延时几秒后消失或显示的方法
Feb 12 #jQuery
集成vue到jquery/bootstrap项目的方法
Feb 10 #jQuery
jQuery实现的简单图片轮播效果完整示例
Feb 08 #jQuery
You might like
网友原创的PHP模板类代码
2008/09/07 PHP
获取远程文件大小的php函数
2010/01/11 PHP
PHP PDO函数库详解
2010/04/27 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
2016/11/22 PHP
jQuery 遍历-nextUntil()方法以及prevUntil()方法的使用介绍
2013/04/26 Javascript
JS鼠标滑过图片时切换图片实现思路
2013/09/12 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
AngularJS实现数据列表的增加、删除和上移下移等功能实例
2016/09/05 Javascript
IntersectionObserver API 详解篇
2016/12/11 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
2017/04/19 Javascript
js和jquery中获取非行间样式
2017/05/05 jQuery
详解vue表单——小白速看
2018/04/08 Javascript
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
基于JS实现web端录音与播放功能
2019/04/17 Javascript
通过实例了解Javascript柯里化流程
2020/03/03 Javascript
[01:26]DOTA2荣耀之路2:iG,China
2018/05/24 DOTA
Python装饰器decorator用法实例
2014/11/10 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
详解python之协程gevent模块
2018/06/14 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
Python中 CSV格式清洗与转换的实例代码
2019/08/29 Python
Django框架ORM数据库操作实例详解
2019/11/07 Python
在keras 中获取张量 tensor 的维度大小实例
2020/06/10 Python
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
史上最全面的Java面试题汇总!
2015/02/03 面试题
初婚初育证明
2014/01/14 职场文书
四年级学生评语大全
2014/04/21 职场文书
共筑中国梦演讲稿
2014/04/23 职场文书
会计求职信范文
2014/05/24 职场文书
社区矫正工作方案
2014/06/04 职场文书
国家奖学金获奖感言
2014/08/16 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书
开工典礼致辞
2015/07/29 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
剑指Offer之Java算法习题精讲二叉树的构造和遍历
2022/03/21 Java/Android