zoukankan      html  css  js  c++  java
  • 用JQuery实现表格隔行变色和突出显示当前行

    用JQuery实现表格隔行变色和突出显示当前行

    上源码

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
            <title>表格隔行背景和突出显示当前行</title>
            <script type="text/javascript" src="jquery-1.4.2.min.js"></script>
            <style type="text/css">
                body{ margin:0 auto; font-size:12px;}
                .data_list td{ 100px;}
            </style>

            <script type="text/javascript">
            /* 当鼠标移到表格上是,当前一行背景变色 */
          $(document).ready(function(){
                $(".data_list tr td").mouseover(function(){
                    $(this).parent().find("td").css("background-color","#d5f4fe");
                });
          })
          /* 当鼠标在表格上移动时,离开的那一行背景恢复 */
          $(document).ready(function(){
                $(".data_list tr td").mouseout(function(){
                    var bgc = $(this).parent().attr("bg");
                    $(this).parent().find("td").css("background-color",bgc);
                });
          })
          
          $(document).ready(function(){
                var color="#ffeab3"
                $(".data_list tr:odd td").css("background-color",color);  //改变偶数行背景色
                /* 把背景色保存到属性中 */
                $(".data_list tr:odd").attr("bg",color);
                $(".data_list tr:even").attr("bg","#fff");
          })
          </script>
        </head>
        <body>
            <table class="data_list">
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            <tr><td> 100 </td>  <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr>
            </table>
        </body>
    </html>

  • 相关阅读:
    net core 使用 rabbitmq
    asp.net core WebApi 返回 HttpResponseMessage
    asp.net core 2.1 WebApi 快速入门
    JQuery EasyUI combobox动态添加option
    php截取字符去掉最后一个字符
    JQuery EasyUI Combobox的onChange事件
    对于不返回任何键列信息的 selectcommand 不支持 updatecommand 的动态 sql 生成
    Access2007 操作或事件已被禁用模式阻止解决办法
    Easyui 中 Tabsr的常用方法
    Win 7 IE11不能下载文件,右键另存为也不行
  • 原文地址:https://www.cnblogs.com/haiconc/p/2345246.html
Copyright © 2011-2022 走看看