Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
粘性标题-使用jquery添加填充_Jquery - Fatal编程技术网

粘性标题-使用jquery添加填充

粘性标题-使用jquery添加填充,jquery,Jquery,我使用此代码在滚动后从固定标题中删除徽标,但我还想在菜单中添加一个填充,使其在标题中居中。有人能帮我修改一下这段代码,在主菜单中添加填充。谢谢 <script> $(document).ready(function(){ $(window).bind('scroll', function(){ $("#logo").toggle($(this).scrollTop() < 128); }); }); </script> $(文档).rea

我使用此代码在滚动后从固定标题中删除徽标,但我还想在菜单中添加一个填充,使其在标题中居中。有人能帮我修改一下这段代码,在主菜单中添加填充。谢谢

<script>
$(document).ready(function(){        
$(window).bind('scroll', function(){
    $("#logo").toggle($(this).scrollTop() < 128);
});
});
</script>

$(文档).ready(函数(){
$(窗口).bind('scroll',function(){
$(“#logo”).toggle($(this.scrollTop()<128);
});
});

我想问这是干什么用的,但我认为直截了当的回答可能是最好的。以下是对你问题的字面回答:

<script>
$(document).ready(function(){        
$(window).bind('scroll', function(){
    $("#logo").toggle($(this).scrollTop() < 128);
    $(".main_menu").css('padding', 5);
});
});
</script>

$(文档).ready(函数(){
$(窗口).bind('scroll',function(){
$(“#logo”).toggle($(this.scrollTop()<128);
$(“.main_menu”).css('padding',5);
});
});

除了在<128时不会重置菜单填充之外,效果非常好。因此,它本质上是永久性地改变填充。使用徽标切换,小于128时效果会反转。在向上滚动时,有没有让填充重置的建议?