「jQuery」使用jQuery来实现电影排行榜的效果

电影排行榜

「jQuery」使用jQuery来实现电影排行榜的效果

  1. 使用监听移入和移除两个方法

    1. mouseenter()

      当鼠标移入的时候 给当前元素 添加class 并显示出来 简介

      addClass() 此方法为 为每个匹配的元素添加指定的类名。

    2. mouseleave()

      当鼠标移出的时候 去除掉当前 class 并隐藏

      removeClass() 此方法为 从所有匹配的元素中删除全部或者指定的类。

  2. 第二种方法就是使用 hover()方法 监控两种操作

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>电影排行榜-乔越博客</title>
    <!-- 引入jquery库 -->
    <script src="https://www.jq22.com/jquery/jquery-3.3.1.js"></script>


    <style>
        *{
            margin: 0;
            padding: 0;
        }
        .box{
            width: 300px;
            height: 450px;
            margin: 50px auto;
            border: 1px solid #000;
        }
        .box>h1{
            font-size: 20px;
            line-height: 35px;
            color: deeppink;
            padding-left: 10px;
            border-bottom: 1px dashed #ccc ;
        }
        ul>li{
            list-style: none;
            padding: 5px 10px;
            border-bottom: 1px dashed #ccc ;

        }
        ul>li:nth-child(-n+3) span{
            background: deeppink;
        }
        ul>li>span{
            display: inline-block;
            width: 20px;
            height: 20px;
            margin-right: 10px;
            background: #ccc;
            text-align: center;
            line-height: 20px;

        }
        .content{
            overflow: hidden;
            display: none;
        }
        .content>img{
            width: 80px;
            height: 120px;
            float: left;
            margin-top:5px ;
        }
        .content>p{
            width: 180px;
            height: 120px;
            float: right;
            font-size: 15px;
        }
        .curren .content{
            display: block;
        }
    </style>
    <script>
        // 编写jquery代码
        $(function(){
            // 监听移入鼠标给他li 添加一个class
            // $("li").mouseenter(function(){
            //     $(this).addClass("curren");
            // })
            // 监听移除鼠标 给li去掉一个类
            // $("li").mouseleave(function(){
            //     $(this).removeClass("curren");
            // })
            // 用hover可以同样监听两个操作
            $("li").hover(function(){
                $(this).addClass("curren");
            },function(){
                $(this).removeClass("curren");
            })
        })

    </script>
</head>
<body>
    <div class="box">
        <h1>电影排行榜-乔越博客</h1>
        <ul>
            <li><span>1</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div>
            </li>
            <li><span>2</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div></li>
            <li><span>3</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div></li>
            <li><span>4</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div></li>
            <li><span>5</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div></li>
            <li><span>6</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div></li>
            <li><span>7</span>电影名称
                <div class="content">
                    <img src="https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2577340942.jpg" alt="">
                    <p>兰斯与沃尔特,前者是超级炫酷又迷人的间谍,后者负责发明兰斯使用的各种炫酷小道具。危难当头,他们必须团结一致才能拯救世界。</p>
                </div></li>
        </ul>
    </div>
</body>
</html>

资源下载

上一篇

「jQuery」使用jQuery完成tab选项卡的切换案例