zoukankan      html  css  js  c++  java
  • jQuery学习 (实现简单选项卡效果练习test)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="jquery-3.3.1.js"></script>
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
            }
    
            .wrapper{
                 600px;
                border: 3px solid yellowgreen;
            }
    
            ul li{
                 100px;
                height: 30px;
                line-height: 30px;
                float: left;
                background-color: lightgray;
                list-style-type: none;
                text-align: center;
            }
    
            .main{
                margin-top: 33px;
                display: none;
                 400px;
                height: 300px;
                background-color: cadetblue;
                border: lightgray 1px solid;
                clear: left; /*清除左浮动*/
    
            }
    
            .selected{
                display: block;
            }
        </style>
        
        
    
    </head>
    <body>
        <div class="wrapper">
            <ul class="tab">
                <li >国际大牌1</li>
                <li >国际大牌2</li>
                <li >国际大牌3</li>
                <li >国际大牌4</li>
            </ul>
            <div class="products">
                <div class="main selected">11111</div>
                <div class="main" style="background-color: yellowgreen">222222222</div>
                <div class="main" style="background-color: lightpink">33333333</div>
                <div class="main" style="background-color: cadetblue">4444444444444</div>
            </div>
        </div>
    </body>
    </html>
    <script>
        $(function () {
            $(".tab>li").mouseover(function () {
                var index = $(this).index(); //获取到当前的li的索引值
    
                //先去除相邻div的显示样式,然后在在自己身上加显示样式
                 $(".products>div:eq("+index+")").siblings("div").removeClass("selected");
                 $(".products>div:eq("+index+")").addClass("selected");
            });
        })
    </script>

    JQuery操作css的核心方法

    
    
    坚持
  • 相关阅读:
    maven学习(四)maven的生命周期
    maven学习(六)依赖、聚合、继承
    Koa2学习(三)GET请求
    Koa2学习(二)async/await
    Koa2学习(一)环境搭建
    实现一个简易的express中间件
    js生成页面水印
    使用 dva + antd 快速开发react应用
    使用ab 进行并发压力测试
    python3 使用http.server模块 搭建一个简易的http服务器
  • 原文地址:https://www.cnblogs.com/gaoSJ/p/12750190.html
Copyright © 2011-2022 走看看