jQuery:1.5.4.4,表格变色(单击行,把当行的复选框(checkbox)设为选中状态,并应用当前样式) ...

ylbtech-jQuery:jQuery学习

jQuery语法实例

表格变色 效果截图  
jQuery:1.5.4.4,表格变色(单击行,把当行的复选框(checkbox)设为选中状态,并应用当前样式) HTML代码返回顶部
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <style type="text/css">
        .even
        {
            background-color: Gray;
        }
        /*奇数行样式*/
        .odd
        {
            background-color: Lime;
        }
        /*偶数行样式*/
        .selected
        {
            background-color: Yellow;
        }
    </style>
    <script src="js/jquery-1.6.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            $("tbody>tr:even").addClass("even");  /*给奇数行添加样式*/
            $("tbody>tr:odd").addClass("odd");  /*偶数行添加样式*/

            /*把单击行时,如果行处于没选中状态,则把样式设为选中状态
            ,当中的复选框设为选中状态;否则,移除选中状态,取消选中状态*/
            $("tbody>tr").click(function () {

                if ($(this).hasClass("selected")) {
                    $(this).removeClass("selected")
                    .find(":checkbox").attr("checked", false);
                }
                else {
                    $(this).addClass("selected")
                    .find(":checkbox").attr("checked", true);
                }
            });
        });
    </script>
</head>
<body>
    <h3>
        表格变色</h3>
    <table style="width: 300px;">
        <thead>
            <tr>
                <th>
                </th>
                <th>
                    name
                </th>
                <th>
                    sex
                </th>
                <th>
                    age
                </th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>
                    <input type="checkbox" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tr>
                <td>
                    <input type="checkbox" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tr>
                <td>
                    <input type="checkbox" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tr>
                <td>
                    <input type="checkbox" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tbody>
    </table>
</body>
</html>
jQuery:1.5.4.4.B,效果截图返回顶部

 ylbtech-jquery-table4

warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值