我有这部分代码:

if(mess <= 0 || mess < -width) {
img_container.find('ul').animate({'margin-left' : mess + 'px' }, 1000);
}


当混乱小于-width时,我需要此功能来停止工作。我怎样才能做到这一点?

最佳答案

查看是否以字符串形式获取宽度,如果是,请使用JS parseInt函数。

如果要停止动画语法,请参见http://api.jquery.com/stop/

可能是img_container.find('ul').stop();

这可以帮助:

if(mess < (-1 * width)){
   img_container.find('ul').stop();
}

关于javascript - Javascript,jQuery-if语句中断,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12915776/

10-12 06:43