jQuery隔行换色+全选/全部选demo

Posted breezezqf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery隔行换色+全选/全部选demo相关的知识,希望对你有一定的参考价值。

隔行换色

html代码

<table border="1" cellspacing="" cellpadding="" width="500px">
            <tr>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
            </tr>
            <tr>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
            </tr>
            <tr>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
            </tr>
            <tr>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
                <td>测试数据</td>
            </tr>
        </table>

jQuery代码

<script type="text/javascript" src="../js/jquery-1.8.3.js">
            
        </script>
        <script type="text/javascript">
            $(function(){
//                 $("table tr:odd").css("background-color","red");
//                 $("table tr:even").css("background-color","yellow");
                //引用css方式
                $("table tr:odd").addClass("odd");
                $("table tr:even").addClass("even");                
            });
        </script>

css代码

.even        { background:#FFF38F;}  /* 偶数行样式*/
.odd        { background:#FFFFEE;}  /* 奇数行样式*/

全选全不全

html代码

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>全选全不全</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <script type="text/javascript" src="../js/jquery-1.8.3.js">
            
        </script>
        <script type="text/javascript">
            $(function(){
                $("#selectAll").click(function(){
                    if(this.checked==true){
                        //如本上面复选框被选中
                        $("input[name=checkboxtest]").prop("checked",true);
                    }else{
                        $("input[name=checkboxtest]").prop("checked",false);
                    }
                })
            });
        </script>
    </head>
    <body>
        <input type="checkbox" name="" id="selectAll" value=""  />全选/全部选<br/>
        <input type="checkbox" name="checkboxtest" id="" value="" />测试数据<br/>
        <input type="checkbox" name="checkboxtest" id="" value="" />测试数据<br/>
        <input type="checkbox" name="checkboxtest" id="" value="" />测试数据<br/>
        <input type="checkbox" name="checkboxtest" id="" value="" />测试数据<br/>
        <input type="checkbox" name="checkboxtest" id="" value="" />测试数据<br/>
    </body>
</html>

 

以上是关于jQuery隔行换色+全选/全部选demo的主要内容,如果未能解决你的问题,请参考以下文章

前端6jquary:页面加载,选择器,隔行换色,Dom,全选

前端5js:Dom:全选全不选,省市级联,隔行/触摸换色,表单校验

JQ——选择器的应用(表格的隔行换色全选和全不选)

jQuery实现的table表格隔行换色代码实例

08.01《jQuery》——隔行换色jQuery实现

jQuery应用实例2:表格隔行换色