成都网站建设设计

将想法与焦点和您一起共享

jquery变量选择,属于jquery属性选择器的是

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

jquery中odd和even选择器的用法说明

创新互联专注于企业全网整合营销推广、网站重做改版、滁州网站定制设计、自适应品牌网站建设、H5页面制作成都做商城网站、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为滁州等各大城市提供网站开发制作服务。

:odd

选择器选取每个带有奇数

index

值的元素(比如

1、3、5)。

index

值从

开始,所有第一个元素是偶数

(0)。

最常见的用法:与其他元素/选择器一起使用,来选择指定的组中奇数序号的元素(如上面的例子)。

语法

$(":odd")

比如:$("tr:odd")表示获取奇数行

类似地有

$("tr:even")表示获取偶数行。

Jquery选择器中使用变量实现动态选择例子

例子一:

table

tr

th用户名/th

th状态/th

tr

tr

td张三/td

td

data-uid="10000"正常/td

tr

tr

td李四/td

td

data-uid="10001"冻结/td

tr

tr

td王二麻子/td

td

data-uid=10002冻结/td

tr

/table

script

type="text/javascript"

$(document).ready(function(){

var

uid

=

1001;

$("td[data-uid

=

"+

uid

+"]").html('正常');

}

/script

例子二:

script

type="text/javascript"

$(function(){

alert(123);

var

v=4;

var

test=$("input[type='radio'][value='"+v+"']");//直接拼接字符串就可以了

console.info(test);

var

testValue=test.attr({"checked":true});

console.info(testValue);

});

/script

body

This

is

my

JSP

page.

br

table

tr

td性别:/td

td

input

name="sex"

type="radio"

value="0"/男

input

name="sex"

type="radio"

value="1"/女

1

input

name="sex"

type="radio"

value="2"/女

2

input

name="sex"

type="radio"

value="3"/女

3

input

name="sex"

type="radio"

value="4"/女

4

/td

/tr

/table

/body

例子三、jQuery中选择器参数使用变量应该注意的问题

这是原来的代码

var

li_index

=

$(this).index();

var

$content_index

=

li_index

+

2;

var

$content_progress

=

$(“div.content:eq(”

+

$content_index

+

“)”);

var

$newavalue

=

$(this).find(“a”).attr(“name”);

var

$resource

=

$(this).find(“a”).html().replace(“首页”,$newavalue);

var

$afterresource

=

$resource.replace($newavalue,””);

var

$afterresource

=

$newavalue

+

$afterresource.replace(“首页”,$newavalue);

实现的是关键词替换,不过到第三行时候不执行了,调试啊,替换啊,都不行。

从早上到刚才一直在各种群里面发问,终于

……

俺们大本营

的Lomu大神一阵见血:

你的写法不对

要连接符

$(“div.content:nth-child($content_index)”);

改为

$(“div.content:nth-child(”

+

$content_index

+

“)”);

关键是外面有引号

有引号被当字符串处理了

说真的现在感觉,有些基础的东西出错,光靠自己调试根本找不出问题所在。比如刚才那个

+

号,我看书就没见过。出现这种错误百度也不知道什么关键词。真不知道

选择器

里面用变量

还要用到+号,那个《锋利的jQuery

》也没有明确的说

选择器

里面用变量

还要用到+号,包括我们的w3cschool。

Jquery选择器如何选择变量

告诉你一个很简单的方法,

在修改超链接中加个函数:Upd(this)传一个this

在Upd函数中这样写:

function Upd(obj){

var par=obj.parentNode.parentNode;//拿到你当前修改的这一行数据

//然后将值放到右边的text中

$("#帐号").val(par.cells[0].innerHTML);

$("#密码").val(par.cells[1].innerHTML);

$("#部门").val(par.cells[2].innerHTML);

$("#状态").val(par.cells[3].innerHTML);

}

ok,简单吧,这样要是不行,我直播吃翔,不明白再问我吧。


分享文章:jquery变量选择,属于jquery属性选择器的是
浏览路径:http://chengdu.cdxwcx.cn/article/dsdospe.html