用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 相关文章推荐
javascript 图片上传预览-兼容标准
Jun 01 Javascript
JQuery实现简单时尚快捷的气泡提示插件
Dec 20 Javascript
html组件不可输入(只读)同时任何组件都有效
Apr 01 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 Javascript
jquery插件开发之实现md5插件
Mar 17 Javascript
JavaScript中的原型prototype完全解析
May 10 Javascript
Extjs让combobox写起来简洁又漂亮
Jan 05 Javascript
利用jquery禁止外层滚动条的滚动
Jan 05 Javascript
最常见和最有用的字符串相关的方法详解
Feb 06 Javascript
vue+axios+promise实际开发用法详解
Oct 15 Javascript
微信小程序动画组件使用解析,类似vue,且更强大
Aug 01 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 Vue.js
了解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
PHP 中常量的知识整理
2017/04/14 PHP
PHP使用curl_multi实现并发请求的方法示例
2018/04/29 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
2019/09/16 PHP
在 IE 中调用 javascript 打开 Excel 表
2006/12/21 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
jQuery总体架构的理解分析
2011/03/07 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
jQuery给动态添加的元素绑定事件的方法
2015/03/09 Javascript
推荐10 个很棒的 jQuery 特效代码
2015/10/04 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
AngularJS 获取ng-repeat动态生成的ng-model值实例详解
2016/11/29 Javascript
基于JavaScript实现瀑布流效果
2017/03/29 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
2018/01/08 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
js实现鼠标拖拽缩放div实例代码
2019/03/25 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
2019/04/10 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
2020/05/29 Javascript
简单了解vue 插值表达式Mustache
2020/07/22 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
Python修改Excel数据的实例代码
2013/11/01 Python
python转换摩斯密码示例
2014/02/16 Python
Python的Flask框架中实现分页功能的教程
2015/04/20 Python
Python如何快速实现分布式任务
2017/07/06 Python
Python绑定方法与非绑定方法详解
2017/08/18 Python
Python爬虫中urllib库的进阶学习
2018/01/05 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
详解python中递归函数
2019/04/16 Python
对python3 Serial 串口助手的接收读取数据方法详解
2019/06/12 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
2020/11/05 Python
html5的自定义data-*属性与jquery的data()方法的使用
2014/07/02 HTML / CSS
UNOde50美国官网:西班牙珠宝品牌
2020/08/15 全球购物
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
西岭雪山导游词
2015/02/06 职场文书
少先大队干部竞选稿
2015/11/20 职场文书