用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关于select的相关操作说明
Jan 13 Javascript
计算世界完全对称日的js代码,粗糙版
Nov 04 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
Apr 12 Javascript
node.js中的fs.closeSync方法使用说明
Dec 17 Javascript
浅谈$(document)和$(window)的区别
Jul 15 Javascript
Bootstrap每天必学之表格
Nov 23 Javascript
Boostrap入门准备之border box
May 09 Javascript
jQuery手风琴的简单制作
May 12 jQuery
小程序图片剪裁加旋转的示例代码
Jul 10 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
Aug 22 Javascript
puppeteer库入门初探
Jan 09 Javascript
js实现石头剪刀布游戏
Oct 11 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
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
学习面向对象之面向对象的术语
2010/11/30 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
javascript 获取HTML DOM父、子、临近节点
2014/06/16 Javascript
Javascript模拟加速运动与减速运动代码分享
2014/12/11 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
详解JavaScript中setSeconds()方法的使用
2015/06/11 Javascript
jQuery往返城市和日期查询实例讲解
2015/10/09 Javascript
JavaScript前端开发之实现二进制读写操作
2015/11/04 Javascript
三种AngularJS中获取数据源的方式
2016/02/02 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
jQuery实现简单的计时器功能实例分析
2017/08/29 jQuery
Node.JS 循环递归复制文件夹目录及其子文件夹下的所有文件
2017/09/18 Javascript
jquery实现左右轮播图效果
2017/09/28 jQuery
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
vue 根据数组中某一项的值进行排序的方法
2018/08/30 Javascript
详解angularjs跨页面传参遇到的一些问题
2018/11/01 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
2019/01/14 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
js实现弹幕墙效果
2020/12/10 Javascript
[35:39]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第二场 11.22
2020/11/24 DOTA
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
Python实现二叉树结构与进行二叉树遍历的方法详解
2016/05/24 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
详解Python中namedtuple的使用
2020/04/27 Python
浅谈pandas dataframe对除数是零的处理
2020/07/20 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
2020/11/09 Python
Lulu & Georgia官方网站:购买地毯、家具、抱枕、壁纸、床上用品等
2018/03/19 全球购物
物业消防安全责任书
2014/07/23 职场文书
工作态度不端正检讨书
2014/10/04 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python
用Python selenium实现淘宝抢单机器人
2021/06/18 Python