Javascript切换+动画问题

时间:2012-10-01 01:07:11

标签: javascript jquery-animate toggle

我在使用javascript动画时遇到问题。我有一个div来切换显示一个表单,另一个div在表单滑入时向左移动。我试图让div在表单切换到隐藏时向右移动。

我在JSFiddle上得到了它。有什么想法,为什么它不起作用?

http://jsfiddle.net/KWSvy/

1 个答案:

答案 0 :(得分:0)

您正在使用作业而非比较。这是错的:

if(direction = 'left')
if(direction = 'right')

应该是:

if(direction == 'left')
if(direction == 'right')

还应初始化方向:

var direction = 'left';

为了将元素移回原始位置,您应该将边距设置为0而不是+160。

http://jsfiddle.net/KWSvy/6/