`
wangduowu
  • 浏览: 134389 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Jquery 实现隔行变色

阅读更多

 

1. javaScript实现隔行变色:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<style type="text/css">
.datalist tr.altrow{
	background-color:#a5e5aa; //隔行变色
}
</style>

<script type="text/javascript">
window.onload = function() {
	var oTable = document.getElementById("oTable");
	for (var i=0;i<oTable.rows.length;i++) {
		if (i%2==0) {
			oTable.rows[i].className = "altrow";
		}
	}
}
</script>
</head>
<body>
<table class="datalist" summary="list of members in EE Studay" id="oTable">
	<tr>
		<td>isaac</td>
		<td>isaac</td>
	</tr>
</table>
</body>
</html>

 

2. Jquery实现隔行变色:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<script type="text/javascript" src="jquery.min.js" />
<style type="text/css">
.datalist tr.altrow{
	background-color:#a5e5aa; //隔行变色
}
</style>

<script type="text/javascript">
$(function() {
	$("table.datalist tr:nth-child(odd)").addClass("altow");
});
</script>
</head>

<body>
<table class="datalist" summary="list of members in EE Studay" id="oTable">
	<tr>
		<td>isaac</td>
		<td>isaac</td>
	</tr>
</table>

</body>
</html>

 

 

分享到:
评论
2 楼 爱吃小面 2014-12-26  
jquery中altow应该改为altrow
1 楼 hesihua 2012-01-13  
恩  写的非常好噢~~

相关推荐

    jquery选取商品隔行变色

    3. **jQuery 实现隔行变色** 如果HTML结构没有预设的隔行变色,可以使用jQuery动态添加CSS类。首先,确保页面已经引入jQuery库。然后,编写以下jQuery代码: ```javascript $(document).ready(function() { $('....

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

    总之,JavaScript和jQuery都能有效地实现隔行变色,但jQuery的简洁性和易用性使其在大多数情况下成为首选。同时,开发者应当根据项目需求和团队习惯选择最合适的实现方式,并注意保持代码的可维护性和可扩展性。

    jQuery实现隔行变色的方法分析(对比原生JS)

    本文将深入探讨如何使用jQuery实现隔行变色,并与原生JavaScript进行对比。 首先,我们来看原生JavaScript实现隔行变色的方法。通过`document.getElementsByTagName`方法,我们可以获取到页面上的所有表格元素...

    webpack基础使用,实现隔行变色效果

    总结来说,这个项目是一个基础的 Webpack 使用示例,展示了如何配置 Webpack 以及使用 jQuery 实现隔行变色效果。通过学习这个项目,你可以更好地理解 Webpack 的工作原理,以及如何利用它来管理和构建前端项目。

    jQuery动态生成隔行变色的table

    在网页开发中,为了提升用户体验,我们经常需要对表格数据进行视觉优化,其中一种常见的方法是实现隔行变色的效果。这个技术可以帮助用户更轻松地分辨表格中的每一行数据,提高阅读的舒适度。本教程将详细介绍如何...

    jQuery实现简单隔行变色的方法

    本文实例讲述了jQuery实现简单隔行变色的方法。分享给大家供大家参考,具体如下: &lt;!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&gt; &...

    jquery表格隔行变色鼠标滑过竖直表格内容变色效果

    为了实现隔行变色,我们可以利用jQuery的选择器和CSS样式来完成。一般步骤如下: 1. 为表格的每个`&lt;tr&gt;`元素添加一个自定义类,例如`even`或`odd`,这可以通过循环遍历表格行并根据奇偶性动态添加。 2. 在CSS中定义...

    简单实现jquery隔行变色

    本文将详细介绍如何通过jQuery实现隔行变色的几种方法,并提供具体实例代码供参考。 首先,我们需要了解jQuery的基础知识。jQuery是一个快速、简洁的JavaScript库,它封装了JavaScript中常用的功能代码,简化了HTML...

    jquery 15天学习笔记 02 table表格 隔行变色的问题

    以下是一个基本的jQuery实现隔行变色的代码示例: ```javascript $(document).ready(function() { $("table tbody tr:nth-child(even)").css("background-color", "#F2F2F2"); $("table tbody tr:nth-child(odd)...

    实现表格的隔行变色

    在网页设计中,为了提升数据展示的可读性和美观性,常常会...通过以上方法,你可以轻松地为你的表格实现隔行变色,提升用户体验。但记住,美观的同时也要考虑功能性和可访问性,确保所有用户都能舒适地浏览你的表格。

    jQuery隔行变色与普通JS写法的对比

    无论是使用JavaScript还是jQuery实现隔行变色,都需要事先在CSS中定义好对应的样式规则。在上面提供的代码中,样式规则定义如下: ```css #tbStu { width: 260px; border: 1px solid #666; background-color: #...

    jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码

    在这个例子中,我们将深入探讨如何使用jQuery创建一个插件,以实现表格隔行变色以及鼠标滑过时的高亮显示效果。 首先,我们来看一下基本的HTML结构,这里包含了一个简单的表格,用于展示插件的效果: ```html ...

    CSS+JS实现table隔行变色

    在网页设计中,为了提升...综上所述,通过CSS和JavaScript的结合,我们可以轻松实现table隔行变色的效果,无论是静态页面还是动态内容,都能提供良好的阅读体验。在实际开发中,可以根据项目需求灵活选择合适的方法。

    jQuery实现的隔行变色功能【案例】

    在本案例中,使用了jQuery库来实现隔行变色的功能。jQuery是一个快速、小巧且功能丰富的JavaScript库,它封装了JavaScript的常见操作,简化了HTML文档遍历和事件处理以及DOM操作,使得在页面中实现动画效果、跨...

    jQuery实现隔行背景色变色

    隔行变色有很多中方法来实现,之前我都是直接将判断代码写在程序中,今天我们来使用jQuery实现,代码奉上~ jQuery代码: 代码如下:  $(function(){  var item = $(“tr”);  for(var i=0;i&lt;item.length;i+...

    网页里面表格隔行变色代码

    在本案例中,"网页里面表格隔行变色代码" 描述了一种实现表格隔行变色的方法,包括奇偶数行的变色以及点击变色的效果。 首先,我们来了解如何实现基础的表格隔行变色。在HTML中,`&lt;table&gt;`元素用于创建表格,`&lt;tr&gt;`...

Global site tag (gtag.js) - Google Analytics