Mac上的Safari中的jQuery scroll()问题

时间:2016-07-25 23:44:33

标签: javascript jquery safari

我在我正在构建的网站上遇到问题,我正在滚动事件中应用某些CSS样式。以下是我所拥有的一个小例子:

    $(window).scroll(function(){

        if ($(window).scrollTop() >= 100) {

            $('nav.navbar .navbar-brand img').css({'height' : '32', 'width' : '142', 'margin-top' : '0px'});

        } else {

            $('nav.navbar .navbar-brand img').css({'height' : '43', 'width' : '187', 'margin-top' : '-5px'});

        }   
    });

Chrome中的一切正常,但Safari正在引发一些问题。似乎每当我滚动时,Javascript会短暂地开始更改CSS但暂停直到滚动停止,然后完成向新样式的转换。

0 个答案:

没有答案