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实现jQuery-form.js实现异步上传文件
Apr 28 jQuery
jQuery操作css样式
May 15 jQuery
jquery+css实现侧边导航栏效果
Jun 12 jQuery
jQuery中each循环的跳出和结束实例
Aug 16 jQuery
jQuery实现的鼠标滚轮控制图片缩放功能实例
Oct 14 jQuery
jQuery实现的卷帘门滑入滑出效果【案例】
Feb 18 jQuery
浅谈JS和jQuery的区别
Mar 27 jQuery
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
jquery实现烟花效果(面向对象)
Mar 10 jQuery
jquery实现淡入淡出轮播图效果
Dec 13 jQuery
详解jQuery的核心函数和事件处理
Feb 18 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动态图像的创建
2006/10/09 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
2013/06/09 PHP
yii中widget的用法
2014/12/03 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
2018/01/20 PHP
在laravel框架中实现封装公共方法全局调用
2019/10/14 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
2019/10/25 PHP
jquery 指南/入门基础
2007/11/30 Javascript
JS中获取数据库中的值的方法
2013/07/14 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
javascript学习笔记(三)BOM和DOM详解
2014/09/30 Javascript
Jquery遍历Json数据的方法
2015/04/20 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
关于微信中a链接无法跳转问题
2016/08/02 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
2016/10/21 Javascript
微信小程序访问node.js接口服务器搭建教程
2017/04/25 Javascript
Vue 监听列表item渲染事件方法
2018/09/06 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
js实现简单图片拖拽效果
2021/02/22 Javascript
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
Python错误处理操作示例
2018/07/18 Python
Flask框架web开发之零基础入门
2018/12/10 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
python re库的正则表达式入门学习教程
2019/03/08 Python
django迁移数据库错误问题解决
2019/07/29 Python
Python Tkinter Entry和Text的添加与使用详解
2020/03/04 Python
Pycharm Plugins加载失败问题解决方案
2020/11/28 Python
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
什么是SCM(软件配置管理)
2014/08/16 面试题
介绍下Lucene建立索引的过程
2016/03/02 面试题
银行求职信个人范文
2013/12/16 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
Redis如何使用乐观锁(CAS)保证数据一致性
2022/03/25 Redis