• jQuery的基本过滤器与jQuery实现隔行换色实例


    没加过滤器之前:

    加过滤器之后:

    总的代码:

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>奇数与偶数过滤器的基本应用</title>
     6         <script src="js/jquery-3.3.1.js"></script>
     7         <script>
     8             $(function(){
     9                 $("div:even").css("background-color","aquamarine");//修改索引为偶数的背景    颜色
    10                 $("div:odd").css("background-color","aqua");//修改索引为奇数的背景颜色
    11         
    12                 
    13             })
    14         </script>
    15     </head>
    16     <body>
    17         <div>
    18             索引0:欢迎来到perfect*的博客世界
    19         </div>
    20         <div>
    21             索引1:欢迎来到perfect*的博客世界
    22         </div>
    23         <div>
    24             索引2:欢迎来到perfect*的博客世界
    25         </div>
    26         <div>
    27             索引3:欢迎来到perfect*的博客世界
    28         </div>
    29         <div>
    30             索引4:欢迎来到perfect*的博客世界
    31         </div>
    32         <div>
    33             索引5:欢迎来到perfect*的博客世界
    34         </div>
    35         <div>
    36             索引6:欢迎来到perfect*的博客世界
    37         </div>
    38         <div>
    39             索引7:欢迎来到perfect*的博客世界
    40         </div>
    41     </body>
    42 </html>
    jQuery偶数奇数过滤器.html

    实现该效果的核心代码:

    <script>
                $(function(){
                    $("div:even").css("background-color","aquamarine");//修改索引为偶数的背景 颜色
                    $("div:odd").css("background-color","aqua");//修改索引为奇数的背景颜色
            
                    
                })
            </script>

    注意:索引是从0开始,即使是父子关系也不影响其所索引

    实现隔行换色

    未换色之前:

    换色之后:

    注意:如果不想让表头受到隔行换色的影响,需使用标签<thead></thead>来进行表头的包裹

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>jQuery实现隔行换色</title>
     6         <script src="js/jquery-3.3.1.js"></script>
     7         <script>
     8             $(function(){
     9                 $("tbody tr:even").css("background-color","aliceblue");
    10                 $("tbody tr:odd").css("background-color","bisque");
    11                 
    12                 
    13                 
    14             })
    15         </script>
    16     </head>
    17     <body>
    18         <table border="1">
    19             <thead><tr><th>收费单位 </th><th>付款方式 </th><th>结算方式 </th><th> 状态</th></tr></thead><!--表头-->
    20             <tbody>
    21                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    22                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    23                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    24                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    25                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    26                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    27                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    28                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    29                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    30                 <tr><td>****有限公司</td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
    31             </tbody><!--内容-->
    32             <tfoot>
    33                     <tr><td>统计</td><td>统计</td><td>统计</td><td>统计</td></tr>
    34             </tfoot><!--表尾-->
    35             
    36               
    37              </table>
    38     </body>
    39 </html>
    隔色换行实例.html

    实现隔色换行的核心代码:

    1 <script>
    2             $(function(){
    3                 $("tbody tr:even").css("background-color","aliceblue");
    4                 $("tbody tr:odd").css("background-color","bisque");
    5                 
    6                 
    7                 
    8             })
    9         </script>
  • 相关阅读:
    所以怎样实现列表点击整行上下移动?
    高德标签label样式
    ubuntu上安装ldap以及phpLdapAdmin步骤(php连接管理ldap简化版实现)
    ubuntu 16.04下快速安装PHP环境
    open LDAP以及phpLDAPadmin入门ubuntu 16.04
    “微信之父”张小龙:微信背后的产品观
    所以Ubuntu如何清理不必要的文件?
    百度无人驾驶Apollo的dreamview的demo运行
    新手用的git配置命令
    php+redis实现消息队列
  • 原文地址:https://www.cnblogs.com/jiguiyan/p/10545872.html
Copyright © 2020-2023  润新知