问题如下: 脚本突然停止在谷歌浏览器中工作。然而在IE中,一切都按预期工作。 看看网站:agenceinteractive.com 当你向下滚动时,它一切都很平滑,但是当你向上移动时,页面看不到抽搐和平滑过渡。当你从右向左移动时,它是一样的。
仅仅2-3周前,一切都按预期工作。 是什么原因,我无法理解,Chrome还没有更新。
答案 0 :(得分:0)
// animation top & bottom
iNewTop = (indexThemeCurrent) * $(window).height();
iSwipeTop = -iNewTop;
var iOldTop = oContainer.css('top');
if (-iNewTop != iOldTop.substr(0, iOldTop.length - 2))
{
//console.log('déplacement top bottom');
if(bCss){
oAbsoluteTheme.css('left', '0px');
oContainer.css('top','-' + iNewTop + 'px');
}else{
//console.log(iSpeedAnimate * Math.abs(indexThemeCurrent - indexThemePrevious));
// Hide btn nav
hideNav('all');
//alert('down');
oContainer.animate({
top: '-' + iNewTop + 'px'
}, 500,
function() {
alert('complete');
oAbsoluteTheme.css('left', '0px');
indexSectionPrevious = 0;
});
}
}
问题是,当我们向下移动时,一切都很好。但是什么时候没有动画。跳转到没有动画的幻灯片。
正如我之前所说,问题突然出现(现在我知道更新铬后)。一切都在Chrome 37中正常运行