手机版

JS实现图片旋转动画效果封装与使用示例

时间:2021-08-31 来源:互联网 编辑:宝哥软件园 浏览:

本文实例讲述了射流研究…实现图片旋转动画效果封装与使用。分享给大家供大家参考,具体如下:

核心封装代码如下:

//图片动画封装函数搜索动漫.DEFAULTS){ if(opts[I]===undefined){ opts[I]=搜索anim .DEFAULTS[I];} } this . opts=opts his . timer=null this。elem=文档。getelementbyid(opts。elemid);这个。start anim();}搜索动漫。原型。startanim=function(){ this。stop anim();这个。timer=setInterval(()={ var startIndex=this。选择。startIndexif(startIndex==360){ this。选择。startIndex=0;}这个。艾伦。风格。transform=' rotate '((startIndex)' deg ');这个。选择。start index=5;},这个。选择。延迟);setTimeout(()={ this。stop anim();},这个。选择。持续时间);}搜索动漫。原型。stopanim=function(){ if(this。计时器!=null){ clearInterval(这。计时器);} }搜索动画.DEFAULTS={ duration : 60000,delay : 200,direction : true,startIndex : 0,endIndex : 360}使用方法:

随便创建一图片标签

然后如下调用即可:

新增搜索anim({ elemId : '等待图标',延迟: 20,});完整示例代码:

!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/title www .JB 51。net JS旋转动画/title/head img src=' http://img。cppcns。com/pic。PHP?URL=/file _ images/article/201807/201879100307926。jpg ' id=' wait-icon '/脚本/图片动画封装函数搜索动漫.DEFAULTS){ if(opts[I]===undefined){ opts[I]=搜索anim .DEFAULTS[I];} } this . opts=opts his . timer=null this。elem=文档。getelementbyid(opts。elemid);这个。start anim();}搜索动漫。原型。startanim=function(){ this。stop anim();这个。timer=setInterval(()={ var startIndex=this。选择。startIndexif(startIndex==360){ this。选择。startIndex=0;}这个。艾伦。风格。transform=' rotate '((startIndex)' deg ');这个。选择。start index=5;},这个。选择。延迟);setTimeout(()={ this。stop anim();},这个。选择。持续时间);}搜索动漫。原型。stopanim=function(){ if(this。计时器!=null){ clearInterval(这。计时器);} }搜索动画.DEFAULTS={ duration : 60000,delay : 200,direction : true,startIndex : 0,endIndex : 360 }新搜索anim({ elemId : ' wait-icon ',delay : 20,});/scriptbody/body/html使用本站HTML/CSS/JS在线运行测试工具:http://tools.jb51.net/code/HtmlJsRun,可得到如下测试运行效果:

更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript动画特效与技巧汇总》 、 《JavaScript页面元素操作技巧总结》 、 《JavaScript运动效果与技巧汇总》 、 《JavaScript图形绘制技巧总结》 、 《JavaScript切换特效与技巧总结》 、 《JavaScript错误与调试技巧总结》 、 《JavaScript数据结构与算法技巧总结》 及《JavaScript数学运算用法总结》

希望本文所述对大家Java脚本语言程序设计有所帮助。

版权声明:JS实现图片旋转动画效果封装与使用示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。