扫码关注官方订阅号
哪里错了。怎么运动不起来呀?求解
认证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 只能获取行间样式吧
楼主自己写一个多运动类库吧,很简单的。我这也有自己写的运动类库。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
强制添加一个行间样式就好了,DOM style对象无法获取css样式表里的left属性
额...函数声明了不调用怎么会执行呢? 况且两个函数共用一个timer会出错的
op.style.left 只能获取行间样式吧
楼主自己写一个多运动类库吧,很简单的。我这也有自己写的运动类库。。