当前位置: 58彩票app下载 > 关于计算机 > 正文

jQuery 设置 radio 值时,使用 eq 替换 nth

时间:2019-11-27 05:20来源:关于计算机
本小说来给诸位同学介绍一下jQuery 设置 radio 值时,使用 eq 替换nth,希望此小说对各位朋友会有所扶助啊。 本人对于jquery中的eq总是搞不知情,但意识众多地点都会用到eq那个艺术,上

本小说来给诸位同学介绍一下jQuery 设置 radio 值时,使用 eq 替换 nth,希望此小说对各位朋友会有所扶助啊。

本人对于jquery中的eq总是搞不知情,但意识众多地点都会用到eq那个艺术,上边小编来给看了多少个实例与大家分享.

概念和用法

 代码如下

:eq() 接纳器接收带有钦赐 index 值的要素。

复制代码

index 值从 0 最初,全数第叁个要素的 index 值是 0(不是 1卡塔 尔(阿拉伯语:قطر‎。

<p>
<label for="">性别:</label>
<span>
    <em>男</em>
    <input type="radio" name="sex" value="男" />
</span>
<span>
    <em>女</em>
    <input type="radio" name="sex" value="女" />
</span>
</p>

时一时与此外因素/选取器一齐行使,来抉择钦点的组中特定序号的因素(如上边的例子卡塔尔国。

jQuery 设置 radio 值的时候看到有人用nth方法

 代码如下

使用nth

复制代码

 代码如下

<p>
<label for="">性别:</label>
<span>
    <em>男</em>
    <input type="radio" name="sex" value="男" />
</span>
<span>
    <em>女</em>
    <input type="radio" name="sex" value="女" />
</span>
</p>

复制代码

jQuery 设置 radio 值的时候看见有人用nth方法

$('input:radio[name=sex]:nth(0)').attr('checked',true);

?使用nth

实则nth和eq是如出大器晚成辙的,完全能够用eq替换

 代码如下

使用eq

复制代码

 代码如下

$('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

复制代码

 代码如下

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"];

 代码如下

设置 radio 值时,使用 eq 替换 nth,希望此小说对各位朋友会具有助于啊。 例 代码如下 复制代码 p label...

复制代码

// Deprecated

Expr.pseudos["nth"] = Expr.pseudos["eq"];

. 定义和用法 :eq() 接纳器选取...

编辑:关于计算机 本文来源:jQuery 设置 radio 值时,使用 eq 替换 nth

关键词:

  • 上一篇:没有了
  • 下一篇:没有了