jq点击导航页面滑动到对应内容demo效果示例(整理)

简介: jq点击导航页面滑动到对应内容demo效果示例(整理)
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
        <title>jq点击导航页面滑动到对应内容</title>
        <style>
      * {
        margin: 0;
        padding: 0;
      }
      .div {
        position: fixed;
        top: 0;
        left: 500px;
      }
      ul {
        list-style: none;
      }
      ul li {
        width: 80px;
        height: 50px;
        line-height: 50px;
        text-align: center;
        display: inline-block;
        cursor: pointer;
        background: gray;
      }
      #hd1 {
        height: 100px;
        width: 100%;
      }
      #hd2 {
        height: 500px;
        width: 100%;
      }
      #hd3 {
        height: 800px;
        width: 100%;
      }
      #hd4 {
        height: 1000px;
        width: 100%;
      }
      #hd5 {
        height: 1500px;
        width: 100%;
      }
    </style>
  </head>
  <body>
        <div class="div">
              <ul>
                    <li onclick="click_scroll()">导航1</li>
                    <li onclick="click_scroll2()">导航2</li>
                    <li onclick="click_scroll3()">导航3</li>
                    <li onclick="click_scroll4()">导航4</li>
                    <li onclick="click_scroll5()">导航5</li>
                </ul>
          </div>
        <div>
              <div id="hd1" class="section">
                    <div>内容一</div>
                </div>
              <div id="hd2" class="section">
                    <div>内容二</div>
                </div>
              <div id="hd3" class="section">
                    <div>内容三</div>
                </div>
              <div id="hd4" class="section">
                    <div>内容四</div>
                </div>
              <div id="hd5" class="section">
                    <div>内容五</div>
                </div>
          </div>
    <script type="text/javascript">
      //500 控制点击滚动条向下滑动的速度
      function click_scroll() {
        var scroll_offset = $("#hd1").offset().top;
        $("body,html").animate({
          scrollTop: scroll_offset
        }, 500);
      }
      function click_scroll2() {
        var scroll_offset = $("#hd2").offset().top;
        $("body,html").animate({
          scrollTop: scroll_offset
        }, 500);
      }
      function click_scroll3() {
        var scroll_offset = $("#hd3").offset().top;
        $("body,html").animate({
          scrollTop: scroll_offset
        }, 500);
      }
      function click_scroll4() {
        var scroll_offset = $("#hd4").offset().top;
        $("body,html").animate({
          scrollTop: scroll_offset
        }, 500);
      }
      function click_scroll5() {
        var scroll_offset = $("#hd5").offset().top;
        $("body,html").animate({
          scrollTop: scroll_offset
        }, 500);
      }
    </script>
  </body>
</html>
相关文章
|
4月前
|
JavaScript
点击图片返回页面顶部的案例
点击图片返回页面顶部的案例
uniapp轮播带查看大图效果demo示例、带数字的轮播(整理)
uniapp轮播带查看大图效果demo示例、带数字的轮播(整理)
uniapp input框监听回车搜索事件效果demo(整理)
uniapp input框监听回车搜索事件效果demo(整理)
element-ui时间选择器限制只能点击不让输入(整理)
element-ui时间选择器限制只能点击不让输入(整理)
|
8月前
|
JavaScript
js限制文字字数--点击展开点击收起demo效果示例(整理)
js限制文字字数--点击展开点击收起demo效果示例(整理)
jQ侧边栏固定在顶部demo效果示例(整理)
jQ侧边栏固定在顶部demo效果示例(整理)
鼠标可控的表格滑动(左右)demo效果示例(整理)
鼠标可控的表格滑动(左右)demo效果示例(整理)
|
8月前
|
JavaScript
js点击收缩,点击展开demo效果示例(整理)
js点击收缩,点击展开demo效果示例(整理)
|
8月前
|
JavaScript
js鼠标可控的表格左右滑动demo效果示例(整理)
js鼠标可控的表格左右滑动demo效果示例(整理)
移动端整页滑屏示例(上下滑动整屏)demo效果示例(整理)
移动端整页滑屏示例(上下滑动整屏)demo效果示例(整理)

相关实验场景

更多