无限循环轮播图之运动框架(原生JS实现)

前端之家收集整理的这篇文章主要介绍了无限循环轮播图之运动框架(原生JS实现)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

封装运动框架

clearInterval(obj.timer);
obj.timer=setInterval(function(){
n++;
for(name in json){
switch (easing){
case 'linear':
var a=n/count;
var cur=start[name]+dis[name]a;
break;
case 'ease-out':
var a=1-n/count;
var cur=start[name]+dis[name]
(1-aaa);
break;
case 'ease-in':
var a=n/count;
var cur=start[name]+dis[name]aa*a;
break;
}
if(name=='opacity'){
obj.style[name]=cur;
}else{
obj.style[name]=cur+'px';
}
}
if(n==count){
clearInterval(obj.timer);
options.complete && options.complete();
}
},30);
}

以上这篇无限循环轮播图之运动框架(原生JS实现)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

原文链接:https://www.f2er.com/js/35978.html

猜你在找的JavaScript相关文章