jquery实现控制表格行高亮实例


Posted in Javascript onJune 05, 2013

[css]

<style> 
.height{ 
  background:#666666;   /*背景颜色为灰色*/ 
} 
tr{ 
    cursor: pointer;    /*手形*/   
} 
</style> 
<style>
.height{
  background:#666666;   /*背景颜色为灰色*/
}
tr{
 cursor: pointer;    /*手形*/ 
}
</style>

[html] 
<body> 
<table border="1" width="40%"> 
   <tr><th></th><th align="left">姓名</th><th align="left">性别</th><th align="left">居住地</th></tr> 
   <tr> 
        <td><input type="radio" name="radio" /></td><td>张三</td><td>男</td><td>北京</td> 
   </tr> 
    <tr> 
        <td><input type="radio" name="radio" /></td><td>李四</td><td>男</td><td>上海</td> 
   </tr> 
    <tr> 
        <td><input type="radio" name="radio" /></td><td>王五</td><td>女</td><td>深圳</td> 
   </tr> 
    <tr> 
        <td><input type="radio" name="radio" /></td><td>赵六</td><td>女</td><td>北京</td> 
   </tr> 
    <tr> 
        <td><input type="radio" name="radio" /></td><td>孙七</td><td>男</td><td>上海</td> 
   </tr> 
</table> 
</body> 
<body>
<table border="1" width="40%">
   <tr><th></th><th align="left">姓名</th><th align="left">性别</th><th align="left">居住地</th></tr>
   <tr>
        <td><input type="radio" name="radio" /></td><td>张三</td><td>男</td><td>北京</td>
   </tr>
    <tr>
        <td><input type="radio" name="radio" /></td><td>李四</td><td>男</td><td>上海</td>
   </tr>
    <tr>
        <td><input type="radio" name="radio" /></td><td>王五</td><td>女</td><td>深圳</td>
   </tr>
    <tr>
        <td><input type="radio" name="radio" /></td><td>赵六</td><td>女</td><td>北京</td>
   </tr>
    <tr>
        <td><input type="radio" name="radio" /></td><td>孙七</td><td>男</td><td>上海</td>
   </tr>
</table>
</body>

jquery

[javascript]

 plaincopyprint?$(document).ready(function(){ 
       //第一种写法: $("tr:gt(0)")   第一行标题不起作用   
       $("tr:gt(0)").click(function(){ 
              $(this).addClass("height").siblings().removeClass("height").end().find(":radio").attr("checked",true); 
       })        //第二种写法:$("tr:not(:first)")  
       /*$("tr:not(:first)").click(function(){
              $(this).addClass("height").siblings().removeClass("height").end().find(":radio").attr("checked",true);
       })*/ 
}) 

$(document).ready(function(){
    //第一种写法: $("tr:gt(0)")   第一行标题不起作用
    $("tr:gt(0)").click(function(){
     $(this).addClass("height").siblings().removeClass("height").end().find(":radio").attr("checked",true);
    })
    //第二种写法:$("tr:not(:first)")
    /*$("tr:not(:first)").click(function(){
     $(this).addClass("height").siblings().removeClass("height").end().find(":radio").attr("checked",true);
    })*/
})
Javascript 相关文章推荐
jQuery选择没有colspan属性的td的代码
Jul 06 Javascript
JavaScript去掉数组中的重复元素
Jan 13 Javascript
解决jquery的datepicker的本地化以及Today问题
May 23 Javascript
jquery图片不完全按比例自动缩小的简单代码
Jul 29 Javascript
JS与jQ读取xml文件的方法
Dec 08 Javascript
原生javascript实现addClass,removeClass,hasClass函数
Feb 25 Javascript
概述BootStrap中role=&quot;form&quot;及role作用角色
Dec 08 Javascript
jquery hover 不停闪动问题的解决方法(亦为stop()的使用)
Feb 10 Javascript
js上传图片预览的实现方法
May 09 Javascript
利用jqprint插件打印页面内容的实现方法
Jan 09 Javascript
vue中音频wavesurfer.js的使用方法
Feb 20 Vue.js
Vue项目接入Paypal实现示例详解
Jun 04 Javascript
javascript:;与javascript:void(0)使用介绍
Jun 05 #Javascript
jquery插件开发注意事项小结
Jun 04 #Javascript
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
Jun 04 #Javascript
js调用AJAX时Get和post的乱码解决方法
Jun 04 #Javascript
jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
Jun 04 #Javascript
左侧是表头的JS表格控件(自写,网上没有的)
Jun 04 #Javascript
js判断undefined变量类型使用typeof
Jun 03 #Javascript
You might like
PHP的开发框架的现状和展望
2007/03/16 PHP
PHP取进制余数函数代码
2012/01/19 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
php时间函数用法分析
2016/05/28 PHP
windows下的WAMP环境搭建图文教程(推荐)
2017/07/27 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
2017/08/09 PHP
PHP7中I/O模型内核剖析详解
2019/04/14 PHP
require.js与bootstrap结合实现简单的页面登录和页面跳转功能
2017/05/12 Javascript
Require.JS中的几种define定义方式示例
2017/06/01 Javascript
AngularJS实现图片上传和预览功能的方法分析
2017/11/08 Javascript
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
微信小程序学习笔记之跳转页面、传递参数获得数据操作图文详解
2019/03/28 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
2019/08/27 jQuery
基于jquery ajax的多文件上传进度条过程解析
2019/09/11 jQuery
JS数组进阶示例【数组的几种函数用法】
2020/01/16 Javascript
微信小程序实现通讯录列表展开收起
2020/11/18 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
Python实现的归并排序算法示例
2017/11/21 Python
python3.4实现邮件发送功能
2018/05/28 Python
pytorch + visdom CNN处理自建图片数据集的方法
2018/06/04 Python
推荐10款最受Python开发者欢迎的Python IDE
2018/09/16 Python
使用Python控制摄像头拍照并发邮件
2019/04/23 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
2019/10/17 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
Python中的Cookie模块如何使用
2020/06/04 Python
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
2016/10/17 面试题
考试作弊检讨书
2015/01/27 职场文书
2015年教师节贺卡寄语
2015/03/24 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
入党介绍人意见范文
2015/06/01 职场文书
河童之夏观后感
2015/06/11 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
python for循环赋值问题
2021/06/03 Python