为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我运行的时候报错 style属性不存在!

Uncaught TypeError: Cannot read property 'style' of undefined

    at promise.html:60

    function promiseAnimate(ball, distance) {
        return new Promise(function(resolve, reject) {
            function _animate(ball, distance, cb) {
                setTimeout(function() {
                    var marginLeft = parseInt( ball.style.marginLeft , 10)
                    if (marginLeft === distance) {
                        resolve()
                    } else {
                        if (marginLeft < distance) {
                            marginLeft++
                        } else {
                            marginLeft--
                        }
                        ball.style.marginLeft = marginLeft + 'px'
                        _animate()
                    }
                }, 13)
            }
            _animate()
        })
    }


正在回答

1 回答

http://img1.sycdn.imooc.com//5884281c0001371303680037.jpg你这参数没删除

0 回复 有任何疑惑可以回复我~
#1

m慕光 提问者

非常感谢!
2017-01-23 回复 有任何疑惑可以回复我~
#2

JessicaWx

为什么要删除这个参数,视频上没有删除啊?
2017-07-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(二)
  • 参与学习       76755    人
  • 解答问题       226    个

本教程带你攻破 Nodejs,让 JavaScript流畅运行在服务器端

进入课程

为什么我运行的时候报错 style属性不存在!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信