用JQuery实现表格隔行变色和突出显示当前行的代码


Posted in Javascript onFebruary 10, 2012

用JQuery实现表格隔行变色和突出显示当前行的代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<title>表格隔行背景和突出显示当前行</title> 
<script type="text/javascript" src="jquery-1.4.2.min.js"></script> 
<style type="text/css"> 
body{ margin:0 auto; font-size:12px;} 
.data_list td{ width:100px;} 
</style> 
<script type="text/javascript"> 
/* 当鼠标移到表格上是,当前一行背景变色 */ 
$(document).ready(function(){ 
$(".data_list tr td").mouseover(function(){ 
$(this).parent().find("td").css("background-color","#d5f4fe"); 
}); 
}) 
/* 当鼠标在表格上移动时,离开的那一行背景恢复 */ 
$(document).ready(function(){ 
$(".data_list tr td").mouseout(function(){ 
var bgc = $(this).parent().attr("bg"); 
$(this).parent().find("td").css("background-color",bgc); 
}); 
}) 
$(document).ready(function(){ 
var color="#ffeab3" 
$(".data_list tr:odd td").css("background-color",color); //改变偶数行背景色 
/* 把背景色保存到属性中 */ 
$(".data_list tr:odd").attr("bg",color); 
$(".data_list tr:even").attr("bg","#fff"); 
}) 
</script> 
</head> 
<body> 
<table class="data_list"> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
<tr><td> 100 </td> <td> 100 </td><td> 100 </td><td> 100 </td><td> 100 </td></tr> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
jquery 列表双向选择器之改进版
Aug 09 Javascript
extjs中form与grid交互数据(record)的方法
Aug 29 Javascript
可自己添加html的伪弹出框实现代码
Sep 08 Javascript
AngularJS 依赖注入详解和简单实例
Jul 28 Javascript
JavaScript  event对象整理及详细介绍
Oct 10 Javascript
JavaScript递归算法生成树形菜单
Aug 15 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
Aug 19 Javascript
原生js检测页面加载完毕的实例
Sep 11 Javascript
详解vue 兼容IE报错解决方案
Dec 29 Javascript
vue实现动态按钮功能
May 13 Javascript
JS删除String里某个字符的方法
Jan 06 Javascript
Vue源码分析之Vue实例初始化详解
Aug 25 Javascript
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
Feb 10 #Javascript
基于jquery点击自以外任意处,关闭自身的代码
Feb 10 #Javascript
jqPlot 图表中文API使用文档及源码和在线示例
Feb 07 #Javascript
jquery中的mouseleave和mouseout的区别 模仿下拉框效果
Feb 07 #Javascript
jquery 操作日期、星期、元素的追加的实现代码
Feb 07 #Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
Feb 07 #Javascript
jQuery之end()和pushStack()使用介绍
Feb 07 #Javascript
You might like
ThinkPHP 连接Oracle数据库的详细教程[全]
2012/07/16 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
2013/06/28 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
php输出图像的方法实例分析
2017/02/16 PHP
实用javaScript技术-屏蔽类
2006/08/15 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
JavaScript图片轮播代码分享
2015/07/31 Javascript
jQuery实现固定在网页顶部的菜单效果代码
2015/09/02 Javascript
JavaScript模块规范之AMD规范和CMD规范
2015/10/27 Javascript
老生常谈 js中this的指向
2016/06/30 Javascript
jQuery中$.grep() 过滤函数 数组过滤
2016/11/22 Javascript
使用openSpeDiv方法实现Ecshop登录弹窗框效果
2017/03/13 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
AngularJS实现表单元素值绑定操作示例
2017/10/11 Javascript
解决vue-router进行build无法正常显示路由页面的问题
2018/03/06 Javascript
vue基础之data存储数据及v-for循环用法示例
2019/03/08 Javascript
JS实现获取当前所在周的周六、周日示例分析
2019/05/11 Javascript
vue 中几种传值方法(3种)
2019/11/12 Javascript
jQuery实现颜色打字机的完整代码
2020/03/19 jQuery
[15:57]教你分分钟做大人:斧王
2014/10/30 DOTA
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
使用python遍历指定城市的一周气温
2017/03/31 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
django Model层常用验证器及自定义验证器详解
2020/07/15 Python
波兰在线香水店:Perfumy.pl
2019/08/12 全球购物
大学生如何写自荐信
2014/01/08 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
群众路线教育党课主持词
2014/04/01 职场文书
技术员岗位职责范本
2015/04/11 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
2015年党总支工作总结
2015/05/25 职场文书
多表查询、事务、DCL
2021/04/05 MySQL
解决SpringBoot跨域的三种方式
2021/06/26 Java/Android
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript
聊聊Python String型列表求最值的问题
2022/01/18 Python