JavaScript 图片在规定时间内消失
来源:互联网 发布:联想关闭网络启动 编辑:程序博客网 时间:2024/05/12 05:06
<!DOCTYPE html><html><head><title>运动效果</title><meta charset="utf-8" /></head><style>div {width: 200px;height: 200px;background: red;opacity: 1;}</style><script>window.onload = function(){//获取DIV的相关内容var oDiv = document.getElementsByTagName('div')[0];//设置鼠标点击事件oDiv.onclick = function (){//1秒内使得oDiv对象的opacity属性的值变成0simpleAnimation(this,'opacity',0,1000);}function simpleAnimation (obj,attr,target,time){//获取刚开始的属性var start = parseFloat(getStyle(obj,attr));//计算变化量var delta = target - start;//计算变化的总次数(向上取整)var total = Math.ceil(time / 30);//记录当前变化是第几次变化//如果当前变化已经是最后一次,那么//就要使得变化直接变成最终结果var count = 0;var timer = setInterval(function(){var unit = 'px';//当属性值为opacity透明度的时候,我们是不需要px的if (attr == 'opacity'){unit = '';}//变化次数+1count++;//如果已经是最后一次变化了if (count == total) {obj.style[attr] = target + unit;clearInterval(timer);timer = null;} else {obj.style[attr] = start + delta*count/total + unit;}},30);}//获取某个对象的某个属性function getStyle(obj,attr){if(typeof(obj.currentStyle) == 'undefined'){return getComputedStyle(obj,null)[attr];} return obj.currentStyle[attr];}}</script><body><div></div></body></html>
0 0
- JavaScript 图片在规定时间内消失
- 在规定时间内跳转
- 用JAVAscript 在单位时间内改变图片
- 在规定的时间内刷新页面
- 如何实现在规定的时间内关机
- 消息弹出框在限定时间内消失
- php利用cookie防止在规定时间内刷新
- 在规定年的起始时间与终止时间内
- 在规定时间内清理备份目录下文件
- php判断当前时间是否在规定时间内
- Android 防止按钮在规定时间内被连续点击
- js控制按键在规定时间内的可操作性
- Filter过滤器的使用,实现在规定时间内过滤请求
- js控制按键在规定时间内的可操作性
- JS控制一个DIV层在指定时间内消失
- 截取规定时间内的日志
- 【Android】利用 ACRA 实现在规定时间内崩溃次数超过规定值就自动清理 APP 数据
- No 94 · android 在规定时间内跳转到其他页面
- Chapter 2:空间配置器 allocator
- 不用中间变量,实现两个变量的交换
- mybatis源码学习之基础工程准备
- 监听器
- linux IO重定向应用
- JavaScript 图片在规定时间内消失
- 云计算复习笔记五
- Caffe源码解析7:Pooling_Layer
- 兔子-Error:(31, 13) Failed to resolve: com.github.chrisbanes:PhotoView:1.2.6 Show in File Show i
- 遍历Map
- 对程序员非常重要的24个软技能
- Android实验二简单事件处理
- 关于增强现实(AR技术)的开源库推荐
- Map.Entry使用详解