用js或Jquery实现table隔行变色以…

使用jQuery实现表格的隔行变色 隔行变色是Web开发中常见的需求之一,通过给表格的奇偶行添加不同的背景色,可以增加表格的可读性和美观性。在本文中,我们将介绍如何使用jQuery来实现这个功能。接下来,我们需要给目标表格的奇偶行添加不同的背景色。我们可以使用jQuery的选择器和遍历方法来实现这个功能。首先,我们需要在页面中引入jQuery库。你可以将以上代码复制到你的HTML文件中,并根据需要修改选择器和颜色值来适应你的具体情况。在迭代的过程中,根据行的奇偶性使用。选择器选中了表格中的所有行,并使用。在上面的代码中,我们使用了。 阅读详情
//js实现隔行变色
window.onload=function(){
var otal=document.getElementByIdx_x_x("otable");
for(var i=0; i
if(i%2==0){  
otal.rows[i].className="even";  
otal.rows[i].onmouseout=function(){  
this.className="even";  
};  
}else{  
otal.rows[i].className="normal";  
otal.rows[i].onmouseout=function(){  
this.className="normal";  
}  
}  
otal.rows[i].onmouseover=function(){  
this.className="over";  
}  
} 
}

//jQuery隔行变色
$(function(){
$(".datalist tr:odd").addClass("even");
 
  $(".datalist tr").mouseover(function(){   
//如果鼠标移到class为stripe的表格的tr上时,执行函数
$(this).addClass("over");//给这行添加class值为over,并且当鼠标一出该行时执行函数
});
$(".datalist tr").mouseout(function(){
$(this).removeClass("over");  //移除该行的class
});
})

table{ border-collapse:collapse;}
.datalist{ width:300px; line-height:20px;}
.datalist th{ background:#FCF;}
.datalist td{border:1px solid #000;}
.even{ background:#F9F; color:#000;}
.normal{background:#fff; color:#000;}
.over{background:#bcd4ec; color:#000;  }
<style type="text/css">
table{ border-collapse:collapse;}
.datalist{ width:300px; line-height:20px;}
.datalist th{ background:#FCF;}
.datalist td{border:1px solid #000;}
.even{ background:#F9F; color:#000;}
.normal{background:#fff; color:#000;}
.over{background:#bcd4ec; color:#000;  }
</style>

<table class="datalist" id="otable" border="0">
<tr>
<td>aaaaaa</td>
<td>aaaaaa</td>
<td>aaaaaa</td>
</tr>
<tr>
<td>aaaaaa</td>
<td>aaaaaa</td>
<td>aaaaaa</td>
</tr>
<tr>
<td>aaaaaa</td>
<td>aaaaaa</td>
<td>aaaaaa</td>
</tr>
<tr>
<td>aaaaaa</td>
<td>aaaaaa</td>
<td>aaaaaa</td>
</tr>
<tr>
<td>aaaaaa</td>
<td>aaaaaa</td>
<td>aaaaaa</td>
</tr>
<tr>
<td>aaaaaa</td>
<td>aaaaaa</td>
<td>aaaaaa</td>
</tr>
</table>


 
使用jQuery实现表格隔行换色 【代码】使用jQuery实现表格隔行换色。 阅读详情

相关推荐

实现网页表格隔行换色与点击变色效果

本文还有配套的精品资源,点击获取 简介:本教程详细介绍了如何使用HTML、CSS和JavaScript实现网页表格隔行换色以及点击整行变色的效果。隔行换色通过CSS选择器实现,增加用户体验并使内容更易读。点击变色效果则需要JavaScript或jQuery支持,通过添加事件监听器和切换CSS类来实现选中行的视觉变化。这两种技术结合使用可提升用户与表格数据交互的体验。 ...

weixin_30600615的博客 2120

Javascript知识【jQuery样式操作&案例:jQuery隔行换色】

主要介绍jQuery操作css样式,以及巩固知识的一个案例用jQuery进行隔行换色

日常学习总结 5105

JS与jQuery实现隔行变色的方法

主要介绍了JS与jQuery实现隔行变色的方法,结合实例形式对比分析了javascript与jQuery实现隔行变色的具体操作步骤与相关技巧,体验一下jQuery的华丽与简洁,需要的朋友可以参考下

jQuery--表格隔行变色

jQuery--表格隔行变色

qq_52567967的博客 2933

【线粒体基因组数据提交实战】从注释校验到GenBank批量入库的避坑指南

本文详细介绍了线粒体基因组数据从注释校验到GenBank批量上传的全流程避坑指南。重点解析了GB2sequin工具的正确使用方法、TBL注释文件的精修技巧,以及BankIt平台提交的隐藏要点,帮助科研人员高效完成NCBI数据提交,特别适合需要批量上传线粒体基因组数据的研究者。

weixin_28726671的博客 443

南京银行信息技术岗提前批笔试与面试

1、笔试 笔试大致可以分为三部分:性格测试、行测题目、专业知识 性格测试 性格测试一般会有较多的体量,可能一共大概有一百多道接近两百道的样子,这个是不限时的。 前面有100道是这样的题目,就是有四个选项都是各种形容词,然后分别选出最符合自己的与最不符合自己的选项。这种题你就顺着自己的潜意识填就行了,但是前后要一致,我怀疑他出这么多题,可能就是考一考你记不记得前面填了啥。比如你做到第90题的时候,可能会出现和前面第2题类似的四个形容词,更有甚者就是一模一样的,你要对自己之前选的什么有个比较清楚的记忆。

qq_40971025的博客 6922

03-(JQuery基础)隔行变色

03-(JQuery基础)隔行变色

我们的目标是星辰大海! 192

2025年数学建模美赛(MCM)C题阅读与思考

2025年数学建模美赛(MCM)C题阅读与思考

carefreekid123的博客 7340

JQuery实现table隔行变色及鼠标滑动变色

1.实例: jquey实现表格隔行变色及鼠标滑过变色.html $(function(){ //添加tr基数背景色样式 $("#title tr:even").css("background","#999"); //even:设置tr基数背景色 $("#title tr:even"

态度决定思路,思路决定出路!!! 2405

逆向工程实战:手把手教你破解药监局网站的动态数据加载机制(Python+Chrome开发者工具)

本文详细介绍了如何利用Python和Chrome开发者工具逆向破解药监局网站的动态数据加载机制。通过分析Ajax请求、解析JSON响应数据以及处理动态参数,帮助开发者高效采集动态加载内容,适用于爬虫开发与数据分析场景。

weixin_30832143的博客 68

Dify基础:Dify平台的本地化部署(含windows部署中,常见问题及解决方案)

第一种比较简单,只需要在浏览器中,打入https://dify.ai/就可以。这个指令虽然看起来简单,但实际上涉及到对docker的使用。这个项目既然有github地址,那它一般就是开源的。我们点开这个github地址,便能看到dify的私有化部署方式。我们可以看到,还是上面那个图,有个按钮,是指向该项目的Github地址的。第二步:按照dify的github给出的指令,对dify进行安装。第一步:我们把dify下载到自己的电脑(或者服务器)上。这里,我们只考虑第二种方式,也就是私有化部署。

xiezhipu的博客 1万+

jQuery动态生成隔行变色表格

jQuery动态生成隔行变色表格下载地址:http://download.youkuaiyun.com/detail/lypf19900912/8638743

庞凡 坚定自己踏实走好每一步 5226

Qt界面美化-飞扬青云自绘控件插件的使用-避免采坑

1、先上一个集成到QtCreater中的效果图: 2、飞扬青云自绘控件插件下载地址:https://gitcode.net/mirrors/feiyangqingyun/qucsdk?utm_source=csdn_github_accelerator 3、集成插件到QtCreater中的方法: (1)、查看自己使用的QtCreater的版本信息,我的:Qt 5.15.2 MSVC2019 64位 (2)插件下载下来后工程预览: 我选择msvc版本的SDK,打开找到匹配的SDK:...

小米的修行之路 2792

使用jQuery实现表格的隔行变色和隔列变色

今天给大家带来一个表格的隔行变色和表格的隔列变色(我比较喜欢村上春树的作品所以~~~) <table border="1" cellpadding="15" cellspacing="0"> <tr> <td>编号</td> <td>书名</td> <td>作者</td> </tr> <tr> &lt.

lcszz0302的博客 1952

一文吃透 SAP IDoc 状态码:从 TEDS1 到 WE02 排障,再到 ABAP 自动化监控

在 SAP 集成场景里,IDoc 往往是最常见、也最容易被低估的一条生命线:采购订单、发票、主数据、库存移动……只要系统之间要稳定地交换结构化业务数据,IDoc 就经常登场。真正让人头疼的,并不是 IDoc 本身,而是它在链路里到底走到了哪一步、卡在了哪里、该找谁背锅。这篇文章把常用的 IDoc 状态码按出站、入站拆开讲清楚,并且把每个状态对应的真实世界故障现象、排查入口、以及可以落地的 ABAP 监控代码串起来,让你看到状态码就能想到动作。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 405

Python 爬虫实战:科研数据库学术论文数据抓取

在科研工作中,学术论文是获取前沿知识和研究方法的重要资源。然而,手动从科研数据库中查找和整理论文信息往往耗时费力。幸运的是,Python 爬虫技术可以自动化这一过程,帮助我们高效地抓取和管理学术论文数据。本文将详细介绍如何使用 Python 爬虫技术抓取科研数据库中的学术论文数据,并进行全字段提取和文献管理,助力科研工作。

u014481728的博客 945

jQuery操作练习-隔行变色

第一行第二列</td><td>第二行第一列</td><td>第二行第二列</td><td>第三行第一列</td><td>第三行第二列</td><td>第四行第一列</td><td>第四行第二列</td><td>第五行第一列</td><td>第五行第二列</td><td>第六行第一列</td><td>第六行第二列</td><td>第五行第一列</td><td>第五行第二列</td><td>第六行第一列</td><td>第六行第二列

heliuerya的博客 1097

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Table隔行变色

1.用JavaScript实现隔行变色 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.g...

weixin_30469895的博客 334

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

jQuery_review之表单中的隔行变色以及关键字高亮显示

在很多项目中,当然可以避免使用table,而使用div来替代,但是为了能够快速的交付项目,而且对网络优化以及搜索引擎没有太高的妥协的话,我们当然可以使用喜闻乐见的表格来进行布局。使用表格布局非常适合项目团队中有很多都是新成员,技术尚未成熟到可以从容判断div的布局会带来什么问题的情况。下面是使用table进行布局实现表格中隔行变色以及关键字高亮显示的jQuery实现。     这

似水流年 2236

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

jQuery 实现table隔行变色

使用jQuery 的集合处理能力简洁的实现table表格的隔行变色功能。

super的博客 1652

jQuery选择器实现隔行变色和使用javaScript实现隔行变色

jQuery选择器继承了CSS与Path语言的部分语法,允许通过标签名、属性名或内容对DOM元素进行快速、准确的选择,而不必担心浏览器的兼容性,通过jQuery选择器对页面元素的精准定位,才能完成元素性和行为的处理。 选择器的优势? 与传统的JavaScript获取页面元素和便携食物相比,jQuery选择器具有明显的优势,具体表现在一下两个方面: *代码更简单 *完善的检测机制 -->

liu_111111的专栏 1185

java jquery table变色_jQuery 设置表格隔行变色、隔列变色

隔行变色、隔列变色$(function () {$("table:eq(0) tr").each(function () {$(this).find("td").each(function (i) {if (i%2 != 0) {$(this).css("background-color","#CCCCFF");} else {$(this).css("background-color","whi...

weixin_39902598的博客 199

JSJQ-隔行变色

!!!- CSS   *{margin:0;padding:0;}   table{border-collapse: collapse;}   th,td{border:1px solid #ccc;padding:5px 25px; } !!! - HTML <table id="tab">   <thead>     &l...

anhu8321的博客 167

javascript table 隔行变色

从此再也不用为了隔行变色而引入jquery了 function changeTableColor(oddColor,evenColor){ var tables=document.getElementsByTagName('table'); for(var i=0;i<tables.length;i++){ var table=tables[i]; var childs=table.

程序员赵良的程序记录 753

jQuery实现table表格隔行换色鼠标经过变色

//初学者可以看下挺简单的实现方法 隔行变色 .one{ background:#C00; } .two{ background:#09F; } .three{ background:#039; } .four{ background:#FFF; } $(document).ready(function(){ $("tr").mous

席伟娜的专栏 4739

Jquery实现表格的隔行换色和鼠标悬停单元格变色

&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &lt;title&gt;使用JQ完成表格的隔行换色&lt;/title&gt; &lt;script type="text/javascript" src="../js/jquer

qq_41734885的博客 1993
上一篇: Microsoft&nbsp;Visio&nbsp;2010密钥
下一篇: java&nbsp;定时器
jarry.liu
博客等级 码龄16年 36粉丝 304原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jarry.liu

如果对您有帮助,鼓励下博主吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值