Jquery脚本在Chrome中停止正常工作

时间:2014-12-11 09:37:49

标签: jquery google-chrome internet-explorer

问题如下: 脚本突然停止在谷歌浏览器中工作。然而在IE中,一切都按预期工作。 看看网站:agenceinteractive.com 当你向下滚动时,它一切都很平滑,但是当你向上移动时,页面看不到抽搐和平滑过渡。当你从右向左移动时,它是一样的。

仅仅2-3周前,一切都按预期工作。 是什么原因,我无法理解,Chrome还没有更新。

1 个答案:

答案 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中正常运行