【www.bbyears.com--jquery】
定义和用法
:eq() 选择器选取带有指定 index 值的元素。
index 值从 0 开始,所有第一个元素的 index 值是 0(不是 1)。
经常与其他元素/选择器一起使用,来选择指定的组中特定序号的元素(如上面的例子)。
代码如下
男
女
jQuery 设置 radio 值的时候看见有人用nth方法
?使用nth
代码如下$("input:radio[name=sex]:nth(0)").attr("checked",true);
其实nth和eq是一样的,完全可以用eq替换
代码如下var sex="女";
if(sex=="男"){
$("input:radio[name="sex"]:eq(0)").attr("checked",true);
}else{
$("input:radio[name="sex"]:eq(1)").attr("checked",true);
}
jQuery 源码中 可以看出nth 已经不推荐使用,用的话也会转换成eq
代码如下// Deprecated
Expr.pseudos["nth"] = Expr.pseudos["eq"];