乔越

发表文章数:122

四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » 编程语言 » HTML » 「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来实现电影排行榜的效果》 发布于2020-06-16

分享到:
赞(0) 打赏 生成海报

评论 抢沙发

2 + 8 =


长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.5主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册