关于条件判断

来源:2-1 JS速度动画

qq_风_54

2016-02-29 00:31


function move(){

      clearInterval(timer);

      timer=setInterval(

function(){

     if(div.style.left==0){

     clearInterval(timer)}

     else{div.style.left=div.offsetLeft+10+'px';}

},150)

为什么加粗那个条件div.style.left==0不能这么写?只能div.offsetLeft==0才能运行?求教?


写回答 关注

3回答

  • 之芭
    2016-02-29 09:53:30
    已采纳

    加parseInt试试看

    qq_风_5...

    请问这是什么原因呢

    2016-02-29 23:52:29

    共 3 条回复 >

  • loserliu
    2016-02-29 09:53:15

    要么可能是这个Div没有用document获取


  • loserliu
    2016-02-29 09:46:26

    因为Css样式中没有定位??我自己想的

JS动画效果

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

113923 学习 · 1443 问题

查看课程

相似问题