【发布时间】:2013-07-15 13:51:41
【问题描述】:
我遇到了 setInterval 和 .animate(); 的问题。在 jQuery/JavaScript 项目期间。
我使用以下代码开始我的间隔:interval=setInterval(function(){initspin()},40);
initspin() 的作用:$('.device-carousel .spincontent').css('left','-'+(currimgnum-1)*imagewidth+'px');
它每 40 毫秒将 div 容器 .spincontent 移动到左侧约 500 像素。有必要执行所有 500 像素的步骤,因为 .spincontent 的背景图像是 3D 微调器的 22 个图像的图像条纹。
我想要的是,在 .spincontent 的 50% 之后,比率从 40 毫秒变为 60 毫秒,以进行降低/缓动。
我怎样才能意识到这一点?还是切换到 .animate() 更好?
【问题讨论】:
标签: jquery jquery-animate setinterval easing