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

Javascript - 从当前位置移动框

Javascript - 从当前位置移动框

达令说 2021-11-04 15:37:44
我不知道如何移动箱子back and forth。我可以从left to right,但如果我尝试,right to left它会发疯。在这里你有代码在这里你有一个活生生的例子
查看完整描述

1 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

问题是box.style.transform.replace(/[^\d]/g, '').

它返回唯一的正数,例如:100px即使属性值为:translateX(-100px)

解决方案是也得到负值。我需要做的就是更改regex statement.

解决方案:box.style.transform.replace(/[^-\d]/g, '')

解释:替换所有不是-或的字符number / digit

代码实时示例已更新。


查看完整回答
反对 回复 2021-11-04
  • 1 回答
  • 0 关注
  • 121 浏览
慕课专栏
更多

添加回答

举报

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