$(window).scroll(function {}在chrome中无效(响应)

时间:2016-03-31 11:16:59

标签: jquery html google-chrome

我想在滚动上为元素设置动画。我用$(window).scroll(function {} 这与firefox(桌面和移动视图)工作正常,但它不能在移动设备宽度上使用chrome。有人可以帮忙吗? 这是我的代码:

$(document).ready(function() {
      var freetogo = false;
      var fadeshield = true;

      $(window).scroll(function() {
            var scroll = $(this).scrollTop();

            var div6 = $("#slide-9").offset().top;
            var ColorSwingOffset = $("#slide-12").offset().top;
            var pencils = $("#slide-6").offset().top;
            //var shieldSlideoffset=$("#slide-14").offset().top;


            if (ColorSwingOffset == scroll) {

              $(".color-pieces img").each(function() {
                $(this).posterSwing();
              });
            }

            var slidetransform = $("#slides")[0].style.transform.split(/[()]/);
            var translateX = slidetransform[1].split(',')[0];
            var translateY = slidetransform[1].split(',')[1];
            //console.log("translateY "+parseInt(translateY)+"translateX "+translateX);
            if (translateX == '-350%') {

              if ($('#slide-14 .slidepoints img').is(":hidden")) {
                $("#slide-14 .slidepoints img").fadeIn(1000);
                fadeshield = false;

              }


            }

0 个答案:

没有答案