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 相关文章推荐
mapper--图片热点区域高亮组件官方站点
Dec 22 Javascript
jQuery学习笔记之jQuery的动画
Dec 22 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
Mar 26 Javascript
javascript获取元素CSS样式代码示例
Nov 28 Javascript
简介JavaScript中substring()方法的使用
Jun 06 Javascript
微信小程序 页面跳转事件绑定的实例详解
Sep 20 Javascript
Angular弹出模态框的两种方式
Oct 19 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
Apr 24 Javascript
微信小程序签到功能
Oct 31 Javascript
Vue使用mixin分发组件的可复用功能
Sep 01 Javascript
vue中后端做Excel导出功能返回数据流前端的处理操作
Sep 08 Javascript
小程序实现密码输入框
Nov 16 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 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
使用PHP求两个文件的相对路径
2013/06/20 PHP
浅析十款PHP开发框架的对比
2013/07/05 PHP
php stream_get_meta_data返回值
2013/09/29 PHP
PHP队列用法实例
2014/11/05 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
javascript网页关闭时提醒效果脚本
2008/10/22 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
2014/03/12 Javascript
JavaScript图像延迟加载库Echo.js
2016/04/05 Javascript
jQuery 限制输入字符串长度
2016/06/20 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
jquery表单验证插件validation使用方法详解
2017/01/20 Javascript
Bootstrap笔记之缩略图、警告框实例详解
2017/03/09 Javascript
jquery dataTable 获取某行数据
2017/05/05 jQuery
JavaScript中Object基础内部方法图
2018/02/05 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
2018/06/15 Javascript
在element-ui的el-tree组件中用render函数生成el-button的实例代码
2018/11/05 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
javascript使用链接跨域下载图片
2019/11/01 Javascript
js实现3D旋转效果
2020/08/18 Javascript
Python实现多线程HTTP下载器示例
2017/02/11 Python
对python-3-print重定向输出的几种方法总结
2018/05/11 Python
利用pyuic5将ui文件转换为py文件的方法
2019/06/19 Python
PyCharm中配置PySide2的图文教程
2020/06/18 Python
魔幻般冒泡背景的CSS3按钮动画
2016/02/27 HTML / CSS
英国现代市场:ARKET
2019/04/10 全球购物
中专药剂专业应届毕的自我评价
2013/12/27 职场文书
预备党员表决心书
2014/03/11 职场文书
热爱祖国演讲稿
2014/05/04 职场文书
委托公证书样本
2015/01/23 职场文书
八年级英语教学反思
2016/02/15 职场文书
redis 存储对象的方法对比分析
2021/08/02 Redis
MySQL为数据表建立索引的原则详解
2022/03/03 MySQL
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android