哪里错了。怎么运动不起来呀?求解
认证0级讲师
window.onload=function (){ var op=document.getElementById("p1"); op.style.left="0px"; var left=parseInt(op.style.left); var timer=null; function Right(){ left+=10; op.style.left=left+"px"; if(left>=700){ clearInterval(timer); timer=setInterval(Left,200); } } function Left(){ left-=10; op.style.left=left+"px"; if(left==0){ clearInterval(timer); setTimeout(Right,200); } } timer=setInterval(Right,200); }
强制添加一个行间样式就好了,DOM style对象无法获取css样式表里的left属性
额...函数声明了不调用怎么会执行呢? 况且两个函数共用一个timer会出错的
op.style.left 只能获取行间样式吧
楼主自己写一个多运动类库吧,很简单的。我这也有自己写的运动类库。。
强制添加一个行间样式就好了,DOM style对象无法获取css样式表里的left属性
额...函数声明了不调用怎么会执行呢? 况且两个函数共用一个timer会出错的
op.style.left 只能获取行间样式吧
楼主自己写一个多运动类库吧,很简单的。我这也有自己写的运动类库。。