您的位置:首页 > Web前端 > JQuery

jquery中eq和get的区别与使用方法

2013-08-16 16:27 162 查看
举个例子:

<p style="color:yellow">绯雨</p>使用eq来获得第一个p标签的color值:

$("p").eq(0).css("color")
//因为eq(num)返回的是个jq对象,所以可以用jq的方法css使用get来获得第一个p标签的color值:

$("p").get(0).style.color
//因为get(num)返回的是个html对象,所以要使用传统的HTML对象方法,jq对象此时就没用了。当然,你也可以get(num)后把对象转为jq的对象再进行操作:

$($("p").get(0)).css("color")

eq:返回是一个 jquery对象
作用是 将匹配的元素集合缩减为一个元素。这个元素在匹配元素集合中的位置变为0,而集合长度变成1

get:是一个html 对象数组作用是取得其中一个匹配的元素。 num表示取得第几个匹配的元素。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: