jquery的:odd选择器用于匹配所有索引值为奇数的元素,将其封装为jquery对象并返回。
与该选择器相对的是:even选择器,用于匹配所有索引值为偶数的元素。
注意:由于索引值是从0开始计数的,因此奇数索引上的元素实际上是自然顺序上为偶数的元素。
此选择器匹配索引值为奇数的元素,从0开始计数。
语法结构:
$(":odd")此选择器一般也要和其他选择器配合使用,比如类选择器、元素选择器等等。例如:
$("li:odd)").css("color","green")以上代码是将li元素集合中索引为奇数的li中的字体颜色设置为绿色。
如果没有和其他选择器配合使用,那么默认和*选择器配合使用。$(": odd")等同于$("*: odd")
实例代码:
本站
- html专区
- div+css专区
- jQuery专区
- Javascript专区
返回值
返回封装了匹配选择器selector的DOM元素中索引值为奇数的DOM元素的jQuery对象。
解决问题如下:只列举最近用户提交问题,其余问题前面几次补丁已经解决,不在复述。1、解决搜索问题。以前搜索一定要确定到省下面的某个市,这个不符合用户体验。 现在改为,省--所有城市(默认为所有城市,也可以自己选择某个市)。2、解决首页推荐产品部显示问题。(以前没有考虑多个其他浏览器)3、解决供应、求购 今日产品显示问题。(理由同上)4、解决收藏商家、供应、求购问题。 (链接错误)5、解决后台分类过
如果与选择器selector匹配的元素不足2个,则返回空的jQuery对象。
示例&说明
以下面这段HTML代码为例:
- item1
- item2
- item3
- item1
- item2
现在,我们想要查找自然顺序为偶数(索引值为奇数)的div标签,则可以编写如下jQuery代码:
// 选择了id为n2的一个元素
$("div:odd");接着,查找所有ul标签中自然顺序为偶数(索引值为奇数)的li标签,则可以编写如下jQuery代码:
// 选择了id分别为n5、n9的两个元素
$("ul li:odd");









