我在使用javascript动画时遇到问题。我有一个div来切换显示一个表单,另一个div在表单滑入时向左移动。我试图让div在表单切换到隐藏时向右移动。
我在JSFiddle上得到了它。有什么想法,为什么它不起作用?
答案 0 :(得分:0)
您正在使用作业而非比较。这是错的:
if(direction = 'left')
if(direction = 'right')
应该是:
if(direction == 'left')
if(direction == 'right')
还应初始化方向:
var direction = 'left';
为了将元素移回原始位置,您应该将边距设置为0而不是+160。