clearInterval(my_Time); 怎么不起作用啊 ?

来源:2-1 JS速度动画

xiaoqiao321

2016-02-21 23:14

function startMove () {

var oDiv = document.getElementById('box');

my_Time=setInterval(function(){

if(oDiv.offsetLef==0){

clearInterval(my_Time);

}else{

oDiv.style.left = oDiv.offsetLeft+1+"px"; 

}

},30);

};


写回答 关注

1回答

  • 慕容6759333
    2016-02-22 09:52:10
    已采纳
    function startMove () {
        var oDiv = document.getElementById('box');
        my_Time=setInterval(function(){
            if(oDiv.offsetLefT==0){
                clearInterval(my_Time);
            }else{
                oDiv.style.left = oDiv.offsetLeft+1+"px"; 
            }
        },30);
    };

    第四行offsetLeft没打对!

    xiaoqi...

    非常感谢!

    2016-02-22 10:35:06

    共 1 条回复 >

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113923 学习 · 1443 问题

查看课程

相似问题