JQuery动画左完全不做任何事情

JQuery动画左完全不做任何事情,jquery,jquery-animate,Jquery,Jquery Animate,下面几行代码完全不起作用 changeqnt -= $(curwidth).width() - (($(curwidth).width() - $(nextwidth).width()) / 2); $('.picstrip').animate({left: changeqnt + 'px'}, 400, function(){ galactive = 1 }); 它们是一个更大的函数的一部分,如下所示,使用CSS3 webkit工作非常奇怪,但是这个JQuery回退应该很简单,它不会执行,尽

下面几行代码完全不起作用

changeqnt -= $(curwidth).width() - (($(curwidth).width() - $(nextwidth).width()) / 2);
$('.picstrip').animate({left: changeqnt + 'px'}, 400, function(){ galactive = 1 });
它们是一个更大的函数的一部分,如下所示,使用CSS3 webkit工作非常奇怪,但是这个JQuery回退应该很简单,它不会执行,尽管它会执行不透明函数

代码


奇怪的是,我刚刚遇到了一个类似的问题。尝试显式地将元素位置设置为相对,看看这是否会产生影响

$('.picstrip').css({ "position" : "relative" });

就这样。公平地说,我以前遇到过这个问题,并像这样修复了它。我肯定忘记了,我之所以知道,是因为我刚回答完一个问题,遇到了同样的问题;
$('.picstrip').css({ "position" : "relative" });