html元素在jQ滚动到指定位置时出现或隐藏

html元素在jQ滚动到指定位置时出现或隐藏 第2张插图

html当滚动到特定位置出现或隐藏

HTML代码

<div style="height:300px;background-color: #B15F5F"></div>
<div style="height:100px;background-color: #619A51" id="demo">当滚到到这个div,隐藏下面的按钮</div>
<div style="height:300px;background-color: #645FB1" ></div>
<div style="height:200px;background-color: #F18733"></div>
<a href="javascript:;" class="box" id="btn">按钮</a>

CSS 代码

<style type="text/css">
.box{ display: block;  height: 50px; line-height: 50px;text-align: center; border:1px solid #ccc; border-radius: 20px; background-color: #ddd; margin-top: 30px; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 9 }
</style>

JQ代码

<script type="text/javascript">
    $(function(){
        var demoHeight = $("#demo").offset().top;
        window.onscroll=function(){
            var this_scrollTop = $(this).scrollTop();
            if(this_scrollTop>demoHeight ){
                $("#btn").hide();
            }else{
                $("#btn").show();
            }
        };
    });
</script>
免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
如若转载,请注明出处:https://www.zxki.cn/4626.html

上一篇 2022-9-20 09:51
下一篇 2022-9-20 16:13

相关推荐

发表评论

为了防止灌水评论,登录后即可评论!

还没有评论,快来抢沙发吧!