最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

筋斗云

互联网 admin 29浏览 0评论

筋斗云

var list=myTab("navBar").children;
var liWidth=0;

for(var i=0;i<list.length;i++){
list[i].οnmοuseοver=function(){
liWidth=this.offsetLeft;
animate(myTab(“cloud”),liWidth);
console.log(liWidth);
}
list[i].οnmοuseοut=function(){
liWidth=0;
animate(myTab(“cloud”),liWidth);
}
list[i].οnclick=function(){
liWidth=this.offsetLeft;
// animate(myTab(“cloud1”),liWidth);
myTab(“cloud1”).style.left=liWidth+“px”;
}

}
function animate(ele,target) {
clearInterval(ele.timeId);
ele.timeId=setInterval(function () {
//获取元素当前位置
var current=ele.offsetLeft;
//移动步数
var step=(target-current)/10;
step=step>0 ? Math.ceil(step):Math.floor(step);
current+=step;
ele.style.left=current+“px”;
if(current==target){
clearInterval(ele.timeId);
}
//测试代码
console.log(“目标位置”+target+",当前的位置"+current+"," +
“每次移动的步数”+step)
},20);
}

筋斗云

var list=myTab("navBar").children;
var liWidth=0;

for(var i=0;i<list.length;i++){
list[i].οnmοuseοver=function(){
liWidth=this.offsetLeft;
animate(myTab(“cloud”),liWidth);
console.log(liWidth);
}
list[i].οnmοuseοut=function(){
liWidth=0;
animate(myTab(“cloud”),liWidth);
}
list[i].οnclick=function(){
liWidth=this.offsetLeft;
// animate(myTab(“cloud1”),liWidth);
myTab(“cloud1”).style.left=liWidth+“px”;
}

}
function animate(ele,target) {
clearInterval(ele.timeId);
ele.timeId=setInterval(function () {
//获取元素当前位置
var current=ele.offsetLeft;
//移动步数
var step=(target-current)/10;
step=step>0 ? Math.ceil(step):Math.floor(step);
current+=step;
ele.style.left=current+“px”;
if(current==target){
clearInterval(ele.timeId);
}
//测试代码
console.log(“目标位置”+target+",当前的位置"+current+"," +
“每次移动的步数”+step)
},20);
}

发布评论

评论列表 (0)

  1. 暂无评论