原生的使用有利于加深对三件套的理解与运用
以下网页内功能与官方网站功能基本一致
轮播图所用到的js动画函数:
function animate(obj,target,callback){
clearInterval(obj.timer);
obj.timer = setInterval(function(){
var step = (target - obj.offsetLeft)/10
step = step>0?Math.ceil(step):Math.floor(step)
if(obj.offsetLeft==target){
clearInterval(obj.timer)
if(callback){
callback();
}
}
obj.style.left = obj.offsetLeft +step+'px'
},15)
}
如有源代码需求请私信博主