兼容各个浏览器的监听滚动条写法 不用插件

 $(window).scroll(function () {

            console.log('aaa');

            var valueoffsetT = $('.value-box').offset().top;

            var ST = $('body').scrollTop();

            var windowH = $(window).height();

            console.log(valueoffsetT,ST,windowH)


            var courseoffsetT = $('.course-box').offset().top;

            var ST = $('body').scrollTop();

            var windowH = $(window).height();

            if (valueoffsetT - ST - windowH < -100) {

                $('.value-box').show();

                $('.value-box').addClass('fadeInUp ');

            }

            if (courseoffsetT - ST - windowH < -40) {

                $('.course-box').show();

                $('.course-box').addClass('fadeInUp ');

            }

        })

这样写 firefox不行呢 怎么兼容firefox

呼如林
浏览 370回答 1
1回答

12345678_0001

滚动条是$(window).scrollTop();不是这个吧$('body').scrollTop();并且滚动条应该没有兼容问题。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript