jQuery:1.5.4.3,表格变色(单击行,把当行的单选按钮(radio)设为选中状态,并应用当前样式)

简介:
ylbtech-jQuery:jQuery学习

jQuery语法实例

表格变色
效果截图
 
jQuery:1.5.4.3,表格变色(单击行,把当行的单选按钮(radio)设为选中状态,并应用当前样式) 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 () {
                $(this).addClass('selected')
                .siblings().removeClass('selected')
                .end()
                .find(":radio").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="radio" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tr>
                <td>
                    <input type="radio" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tr>
                <td>
                    <input type="radio" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tr>
                <td>
                    <input type="radio" name="items" />
                </td>
                <td>
                    rain
                </td>
                <td>
                    male
                </td>
                <td>
                    23
                </td>
            </tr>
            <tbody>
    </table>
</body>
</html>
复制代码
jQuery:1.5.4.3.B,效果截图返回顶部

 ylbtech-iquery-table3


本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2013/01/25/2875626.html,如需转载请自行联系原作者

相关文章
|
1天前
|
JavaScript 前端开发
jQuery和CSS3滑动展开菜单按钮插件
这是一款jQuery和CSS3滑动展开菜单按钮插件。该滑动展开菜单按钮在用户点击主菜单按钮之后,子菜单以滑动的方式依次展开
33 21
|
6天前
|
JavaScript 前端开发 iOS开发
ios样式开关按钮jQuery插件
ios样式开关按钮jQuery插件
29 7
|
5天前
|
JavaScript 前端开发
jQuery和CSS3斑马线样式range滑块特效
jQuery和CSS3斑马线样式range滑块特效
|
4月前
|
JavaScript Java
点击按钮,向下添加目录。Java script+jQuery写法
点击按钮,向下添加目录。Java script+jQuery写法
26 1
|
4月前
|
JavaScript Java
分别使用js与jquery写 单击按钮时出现内容 点击删除按钮不会再向下出现
分别使用js与jquery写 单击按钮时出现内容 点击删除按钮不会再向下出现
21 1
|
6月前
|
JavaScript 前端开发 安全
安全开发-JS应用&原生开发&JQuery库&Ajax技术&加密编码库&断点调试&逆向分析&元素属性操作
安全开发-JS应用&原生开发&JQuery库&Ajax技术&加密编码库&断点调试&逆向分析&元素属性操作
|
7月前
|
前端开发 JavaScript
|
JavaScript 前端开发
【jQuery学习】—jQuery操作CSS和表格
【jQuery学习】—jQuery操作CSS和表格
|
Web App开发 JavaScript 前端开发
jquery操作表格 合并单元格
jquery操作table,合并单元格,合并相同的行   合并的方法 $("#tableid").mergeCell({  cols:[X,X] ///参数为要合并的列}) /** * 操作表格 合并单元格 行 * 2016年12月13日16:00:41 */ (function($) { // 看过jquery源码就可以发现$.fn就是$.p
1322 0
|
前端开发 JavaScript
jQuery操作表格背景色迭代和鼠标移动事件(CSS中使用expression)
表格的操作: 1:通过树形迭代,获取要操作的表格节点,jQuery实现动态的table背景色迭代,和鼠标移动时间,js实现(使用于一层表格,js方法参数为表格id,颜色自定义): 表格css代码: #userinfoshow tr th{background: #B15BFF; text-align:center;vertical-align:middle;}//表头背景色和上下左
1453 0