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

"translate(-" + mbe * 600 + "px , 0)"这里为什么是数字有引号而字符却没有了?hlep,这是个什么情况

"translate(-" + mbe * 600 + "px , 0)"这里为什么是数字有引号而字符却没有了?hlep,这是个什么情况

qq_听一半的歌_1 2017-07-05 10:04:10
function set() {     setj = 1;     mbe=1;     img_box.style.transform = "translate(" + mbe * 600 + "px , 0)"     var n = 0;     function go() {      n++;      console.log(n);      var setT = setTimeout(go, 1000);      if(n === 3) {       clearTimeout(setT);       if(setj === 1) {        img_box.style.transition = "0s";        img_box.style.transform = "translate(-2400px,0)";        if(mbe === 1) mbe = 4;        n = 0;        time=true;       }      }     }     go();    }
查看完整描述

3 回答

?
一品公猴O_o3605504

TA贡献2条经验 获得超0个赞

mbe是一个变量,然后"translate(" + mbe * 600 + "px , 0)"解析出来的是 translate(600px, 0)

查看完整回答
反对 回复 2017-07-06
?
小羊杨

TA贡献24条经验 获得超44个赞

现在的人都不讲礼貌了嘛,没有缩进的代码你自己乐意看?

查看完整回答
反对 回复 2017-07-05
?
qq_邪风曲_0

TA贡献9条经验 获得超4个赞

 img_box.style.transform = "translate(" + mbe * 600 + "px , 0)"不知道你是什么意思,但是括号里面应该是用单引号

"translate(‘+ mbe * 600 + ‘px , 0)"

查看完整回答
反对 回复 2017-07-05
  • 3 回答
  • 0 关注
  • 2459 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信