锚点导航跳转到相应位置,样式随之变化
未知
2021-07-08 15:29:36
0
 
1
2
3
4
5
6
7
8
9
10
11
12
// 锚点点击导航导航样式变化
            $("#nav-box li a").click(function () {
                $("html, body").animate({scrollTop: $($(this).attr("href")).offset().top -20+ "px"}, 500);
                $("#nav-box li").each(function(){
                    $this = $(this);
                    if($this[0].href==String(window.location)){
                        $("#nav-box li").removeClass("on");
                        $this.addClass("on");
                    }
                });
                return false;//不要这句会有点卡顿
            });

  

1
2
3
4
5
6
7
8
9
10
11
12
<div class="nav" id="nav-container">
            <ul class="menu" id="nav-box">`
                <li class="on"><a href="#section1">text1-nav</a></li>
                <li><a href="#section2">text2-nav</a></li>
                <li><a href="#section3">text3-nav</a></li>
            </ul>
        </div>
        <div id="text">
            <div id="section1" style="width:100%;height:500px;background:green;text-align:center;">text1</div>
            <div id="section2" style="width:100%;height:500px;background:yellow;text-align:center;">text2</div>
            <div id="section3" style="width:100%;height:500px;background:blue;text-align:center;">text3</div>
        </div>

  

相关内容

react菜单menu点击...
导航菜单点击菜单项有时不管用,样式修改不了。
2024-08-22 09:54:54
视频号小店跳到微信小程序的...
视频号小店跳到微信小程序的路径
2024-04-23 17:28:30
php函数substr_r...
php函数substr_replace从某个位置替换或删除或插入字...
2023-12-08 17:19:54
PHP函数strpos在字...
PHP函数stripos在字符串中查找字符出现的位置,string...
2023-12-08 15:57:42
thinkphp5 tp5...
使用手册里面的办法paginate(2)后显示分页按钮。但是跳转不...
2023-11-23 15:39:16
通过IP获取实际地址位置
问题描述: 已有参数IP,想通过IP获取位置。 解决办法: fun...
2023-04-14 11:14:28

热门资讯

JavaScript获取当前协... JavaScript获取当前协议,域名,路径
解决Phpcms V9手机门户... 第一步:开启手机网站。位置:模块 》手机门户 》 添加手机站点,如果模块里面没有手机门户,那么就在模...
layui tooltip提示... 在layui表单中,我们想把一个标签做出提示,以标明这个表单元素是做什么有什么功能时,就可以用上提...
layui中出错Unexpec... layui中出错Unexpected identifier
如何在html中禁止复制文字 问题描述: 如何禁止别人复制自己的文章? 解决办法: 在body标签中添加以下代码: onconte...
JS实现html打印功能,打印... !DOCTYPE htmlhtmlhead meta charset=utf-8 title打印功能...
bootstrap 图片文字居... 问题描述: 让图片和文字居中显示。 解决办法: !-- style--.navbars img{ m...
bootstrap图片排版布局 问题描述: 在使用bootstrap的时候,出现了这样的问题。 排版对不齐。 解决办法: 通过上图发...
手机端底部定位 问题描述: 需要实现的效果 解决办法: !-- 底部 -- div class=layui-row ...