gpt4 book ai didi

javascript - 基于 scroll(function()) 应用 CSS

转载 作者:太空宇宙 更新时间:2023-11-03 18:12:15 26 4
gpt4 key购买 nike

我编写了一个脚本,当我的网站作为网络应用程序加载到 iPad 上时,它会增加导航菜单的上边距,但是我想添加第三个条件:在用户向下滚动之后。

我当前的脚本:

    <script type='text/javascript'>
jQuery("div").ready(function(){
if (("standalone" in window.navigator) && window.navigator.standalone) {
var array = window.navigator.userAgent.match("iPad"); if(array!=null && array.length == 1)
jQuery(".menu-secondary-wrap").css("marginTop", "20px");
};
});
</script>

我想补充:

    jQuery(document).scroll(function(){
if(jQuery(this).scrollTop() > 175){

我只是不确定该怎么做 - 我似乎无法获得正确的语法。

非常感谢任何帮助!

最佳答案

在结束 head 标签之前添加此脚本

window.onscroll = function (e) {
var scrollTopVal = window.pageYOffset || document.body.scrollTop;
if(parseInt(scrollTopVal,10) > 175){
//Your Stuff Here
}
}

不需要 jQuery。 DEMO

关于javascript - 基于 scroll(function()) 应用 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23484928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com