下面我有一个函数,它container
根据一个变量 ( nextItem
) 是否大于另一个 ( ) 来向左或向右动画化 div ( currentItemRel
)。
我遇到的问题是distance
在函数中使用变量.animate()
。
我怎样才能传递这个变量?目前我的 JavaScript 正在中断,因此我们将不胜感激。
谢谢
var distance = (nextItem - currentItemRel) * 1260;
if (nextItem > currentItemRel)
{
$('#container').animate({ left: -=distance }, 1200);
} else if (nextItem < currentItemRel)
{
$('#container').animate({ left: +=distance }, 1200);
};