Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Safari中关于Mac问题的jQuery scroll()_Javascript_Jquery_Safari - Fatal编程技术网

Javascript Safari中关于Mac问题的jQuery scroll()

Javascript Safari中关于Mac问题的jQuery scroll(),javascript,jquery,safari,Javascript,Jquery,Safari,我在构建一个网站时遇到了一个问题,我在该网站上对滚动事件应用了某些CSS样式。以下是我的一个小例子: $(window).scroll(function(){ if ($(window).scrollTop() >= 100) { $('nav.navbar .navbar-brand img').css({'height' : '32', 'width' : '142', 'margin-top' : '0px'});

我在构建一个网站时遇到了一个问题,我在该网站上对滚动事件应用了某些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,但会暂停直到滚动停止,然后完成到新样式的转换