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 相关文章推荐
Ajax,UTF-8还是GB2312 eval 还是execScript
Nov 13 Javascript
JS实现让访问者自助选择网页文字颜色的方法
Feb 24 Javascript
JS实现光滑展开合拢的菜单效果代码
Sep 16 Javascript
ionic由于使用了header和subheader导致被遮挡的问题的两种解决方法
Sep 22 Javascript
详解handlebars+require基本使用方法
Dec 21 Javascript
详解vue-router基本使用
Apr 18 Javascript
jQuery树插件zTree使用方法详解
May 02 jQuery
AngularJS中ng-class用法实例分析
Jul 06 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
Jun 06 Javascript
JavaScript中的 new 命令
May 22 Javascript
JavaScript中的this基本问题实例小结
Mar 09 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
Sep 17 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(3)
2006/10/09 PHP
php xml-rpc远程调用
2008/12/19 PHP
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
详解PHP神奇又有用的Trait
2019/03/25 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
2021/03/09 PHP
js获取url参数的使用扩展实例
2007/12/29 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
Javascript Ajax异步读取RSS文档具体实现
2013/12/12 Javascript
ExtJS4给Combobox设置列表中的默认值示例
2014/05/02 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
让编辑器支持word复制黏贴、截屏的js代码
2016/10/17 Javascript
mui框架 页面无法滚动的解决方法(推荐)
2018/01/25 Javascript
Vue组件中的data必须是一个function的原因浅析
2018/09/03 Javascript
微信小程序 确认框的实现(附代码)
2019/07/23 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
[33:19]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第一场 11.26
2020/11/30 DOTA
Python Matplotlib库入门指南
2015/05/18 Python
python数据结构之链表的实例讲解
2017/07/25 Python
python 实现提取某个索引中某个时间段的数据方法
2019/02/01 Python
Python中调用其他程序的方式详解
2019/08/06 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
Python 词典(Dict) 加载与保存示例
2019/12/06 Python
python 经典数字滤波实例
2019/12/16 Python
Canvas实现贝赛尔曲线轨迹动画的示例代码
2019/04/25 HTML / CSS
英国手机零售商:Carphone Warehouse
2018/06/06 全球购物
C,C++的几个面试题小集
2013/07/13 面试题
艺术爱好者的自我评价分享
2013/10/08 职场文书
历史教育专业个人求职信
2013/12/13 职场文书
安全生产检查通报
2014/01/29 职场文书
文员求职信
2014/07/15 职场文书
2015年效能监察工作总结
2015/04/23 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电
详解Python中的for循环
2022/04/30 Python