zoukankan      html  css  js  c++  java
  • 鼠标表格换色案例

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="../js/jquery-3.3.1.min.js"></script>
    </head>
    <body>
    <table border="1px" width="500px" align="center">
        <tr>
            <td><input type="checkbox" id="all"/></td>
            <td>商品名称</td>
            <td>商品价格</td>
            <td>商品数量</td>
            <td>商品操作</td>
        </tr>
    
        <tr>
            <td><input type="checkbox" class="one"/></td>
            <td>Mac</td>
            <td>18000</td>
            <td>20</td>
            <td>
                <a href="#">删除</a>
                <a href="#">修改</a>
            </td>
        </tr>
    
    
        <tr>
            <td><input type="checkbox" class="one"/></td>
            <td>Mac</td>
            <td>18000</td>
            <td>20</td>
            <td>
                <a href="#">删除</a>
                <a href="#">修改</a>
            </td>
        </tr>
    
    
        <tr>
            <td><input type="checkbox" class="one"/></td>
            <td>Mac</td>
            <td>18000</td>
            <td>20</td>
            <td>
                <a href="#">删除</a>
                <a href="#">修改</a>
            </td>
        </tr>
    
    
        <tr>
            <td><input type="checkbox" class="one"/></td>
            <td>Mac</td>
            <td>18000</td>
            <td>20</td>
            <td>
                <a href="#">删除</a>
                <a href="#">修改</a>
            </td>
        </tr>
    
    </table>
    </body>
    <script>
        $("#all").click(function () {
            $(".one").prop("checked", $("#all").prop("checked")); //将最上面checkbox的属性值传递给下面的checkbox的属性
        })
    
        $("tr:even").css("backgroundColor", "green");
        $("tr:odd").css("backgroundColor", "yellow");
    
        var c = null;
        $("tr").mouseover(function () {
            c = $(this).css("backgroundColor");  //换色之前先拿到之前的颜色;
            $(this).css("backgroundColor", "red");
        })
        $("tr").mouseout(function () {
            this.style.backgroundColor = c
        })
    
        //动画效果
        setInterval(function () {
            $("table").hide(3000,"swing",function () {  //退出时间用3″,退出后执行下一个function
                setInterval(function () {
                    $("table").show()
                })
            })
        },3000) //3″后退出
    
    </script>
    </html>
  • 相关阅读:
    机器视觉-halcon学习笔记1
    c#桌面窗体软件【学习笔记】
    Csharp学习笔记 重载
    unity学习笔记——第一人称
    Csharp学习笔记_kita (第二天)namespace
    try ,catch ,finally执行流程
    开发之统一异常处理
    git开发日常使用总结
    mysql5.7绿色版配置以及找不到 mysql服务问题解决
    正则表达式,将数据库字段转换为驼峰式
  • 原文地址:https://www.cnblogs.com/21556guo/p/13453928.html
Copyright © 2011-2022 走看看