点击按钮滑动指定li位置

这里写图片描述

<!DOCTYPE html>
<html>
<head>
    <title>点击返回指定位置</title>
    <style>
        #nav{
            position: fixed;
            left:0;
            top:10px;
        }
        #nav li{
            width:50px;
            height:30px;
            font:bold 20px/30px simhei;
            text-align: center;
            list-style-type: none;
            background:#333;
            color:#fff;
            margin:10px 0;
            cursor: pointer;s
        }
        #list li{
            width:50%;
            height:300px;
            text-align: center;
            font:bold 100px/300px simhei;
            list-style-type: none;
            background:yellow;
            color:blue;
            margin:50px 200px;
        }
    </style>
</head>
<body>
    <ul id="nav">
        <li data-to="go1">1</li>
        <li data-to="go2">2</li>
        <li data-to="go3">3</li>
        <li data-to="go4">4</li>
        <li data-to="go5">5</li>
        <li data-to="go6">6</li>
        <li data-to="go7">7</li>
        <li data-to="go8">8</li>
        <li data-to="go9">9</li>
        <li data-to="go10">10</li>
        <li data-to="go11">11</li>
        <li data-to="go12">12</li>
        <li data-to="go13">13</li>
    </ul>
    <ul id="list">
        <li id="go1">1</li>
        <li id="go2">2</li>
        <li id="go3">3</li>
        <li id="go4">4</li>
        <li id="go5">5</li>
        <li id="go6">6</li>
        <li id="go7">7</li>
        <li id="go8">8</li>
        <li id="go9">9</li>
        <li id="go10">10</li>
        <li id="go11">11</li>
        <li id="go12">12</li>
        <li id="go13">13</li>
    </ul>
    <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
    <script>
        $('#nav').on('click','li',function(e){
            var target = e.target;
            var id = $(target).data("to");
            $('html,body').animate({scrollTop:$('#'+id).offset().top}, 800);


        });
    </script>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值