锚点导航跳转到相应位置,样式随之变化
未知
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>

  

相关内容

今冬最冻人时刻来了:寒潮将...
今冬强寒潮来袭,大部地区将受影响。受全球气候变化影响,需充分准备应...
2025-02-07 12:46:42
(可能因实时更新而变化)
本文探讨了实时变化下的生活观察与感悟,从新闻信息、社交媒体、生活方...
2025-02-07 06:23:33
PHP pcntl库中如何...
PHP的pcntl库用于操作和管理进程,提供了创建、监控子进程状态...
2025-02-04 02:47:00
美国加州野火持续蔓延
美国加州野火频发,受气候变化和人为因素影响。为应对,政府需强化防火...
2025-01-30 05:23:39
财经新闻
全球经济下,财经新闻关注政策调整、市场动态、产业发展及企业动向。各...
2025-01-29 21:23:40
节后天气变化,多地迎来降雪
节后多地降雪,影响交通和城市运行,但也有美丽与浪漫。公众需关注天气...
2025-01-29 15:00:42

热门资讯

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