最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery:even和:odd选择器的区别

来源:动视网 责编:小采 时间:2020-11-27 20:19:07
文档

jquery:even和:odd选择器的区别

jquery:even和:odd选择器的区别::even 页面范围内偶数的匹配元素那么:nth-child(even) 的意思就是从第1开始的偶数元素,:even的意思是指从第0开始的偶数元素在实际中一个常见的例子就是,当给表格的偶数行设置变色时,可以跳过表头行,而从第1行开始设置让我们看一个实际的例子,把表格的偶
推荐度:
导读jquery:even和:odd选择器的区别::even 页面范围内偶数的匹配元素那么:nth-child(even) 的意思就是从第1开始的偶数元素,:even的意思是指从第0开始的偶数元素在实际中一个常见的例子就是,当给表格的偶数行设置变色时,可以跳过表头行,而从第1行开始设置让我们看一个实际的例子,把表格的偶
 :even 页面范围内偶数的匹配元素

那么:nth-child(even) 的意思就是从第1开始的偶数元素,:even的意思是指从第0开始的偶数元素

在实际中一个常见的例子就是,当给表格的偶数行设置变色时,可以跳过表头行,而从第1行开始设置

让我们看一个实际的例子,把表格的偶数行的背景色设置为红色,看一下两种写法的不同结果

用:nth-child(even)

代码:

$('table tr:nth-child(even)').css('background-color','red');

效果如下图:

用:even

代码:

$('table tr:even').css('background-color','red');

效果如下图:

jquery 怎样使用变量的odd, even选择器

$(function(){ 
$("#cate_list:odd").addClass('single'); 
$("#cate_list:even").addClass('double'); });

怎样将.cate_list改为变量?
试过

$(function(){ 
var id="cate_list";
$("#"+id).addClass('single'); 
});

jquery中odd和even选择器的用法说明
:odd 选择器选取每个带有奇数 index 值的元素(比如 1、3、5)。
index 值从 0 开始,所有第一个元素是偶数 (0)。
最常见的用法:与其他元素/选择器一起使用,来选择指定的组中奇数序号的元素(如上面的例子)。
语法

$(":odd")

比如:$("tr:odd")表示获取奇数行
类似地有
$("tr:even")表示获取偶数行。

even:控制单数行样式。

举例:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>无标题页</title>
 <script type="text/javascript" src="Script/jQuery-1.3.2.min.js"></script>
 <style type="text/css">
 .old
 {
 background-color: red;
 }
 .even
 {
 background-color: Fuchsia;
 }

 </style>
 <script type="text/javascript">
 $(document).ready(
 function(){
 $("tr:old").addClass("old");
 $("tr:even").addClass("even");
 //$("td:contains('第五学期')").addClass("tdfont");
 }
 );
 </script>
</head>
<body>

 <table cellpadding="0" cellspacing="0" border="0">
 <tr>
 <td>
 第一学期
 </td>
 <td>
 </td>
 <td>
 </td>
 </tr>
 <tr>
 <td>
 第二学期
 </td>
 <td>
 </td>
 <td>
 </td>
 </tr>
 <tr>
 <td>
 第三学期
 </td>
 <td>
 </td>
 <td>
 </td>
 </tr>
 <tr>
 <td>
 第四学期
 </td>
 <td>
 </td>
 <td>
 </td>
 </tr>
 <tr>
 <td>
 第五学期
 </td>
 <td>
 </td>
 <td>
 </td>
 </tr>
 </table>
</body>
</html>

文档

jquery:even和:odd选择器的区别

jquery:even和:odd选择器的区别::even 页面范围内偶数的匹配元素那么:nth-child(even) 的意思就是从第1开始的偶数元素,:even的意思是指从第0开始的偶数元素在实际中一个常见的例子就是,当给表格的偶数行设置变色时,可以跳过表头行,而从第1行开始设置让我们看一个实际的例子,把表格的偶
推荐度:
标签: 选择器 jQuery jquer
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top