日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

jquery中eq和get

發(fā)布時(shí)間:2025/4/16 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jquery中eq和get 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原文轉(zhuǎn)自:http://blog.sina.com.cn/s/blog_7fb1495b0100vdoy.html

html代碼:
<ul>
?

<li>Li-1</li>
?
<li>Li-2</li>
</ul>

$("document").ready(function(){
?
?????alert($("li:eq(0)"));
?
???? alert($("li").get(0));
?
??})

返回結(jié)果分別為:[object Object]和[object HTMLLIElement]
可知,eq返回的是一個(gè)jquery對(duì)象,get返回的是一個(gè)html 對(duì)象數(shù)組。

使用eq來(lái)獲得第一個(gè)li標(biāo)簽的color值:
$("li").eq(0).css("color")?
?//因?yàn)?span style="font-weight:bold">eq(num)返回的是個(gè)jq對(duì)象,所以可以用jq的方法css
使用get來(lái)獲得第一個(gè)p標(biāo)簽的color值:
$("li").get(0).style.color??//因?yàn)?span style="font-weight:bold">get(num)返回的是個(gè)html對(duì)象,所以要使用傳統(tǒng)的HTML對(duì)象方法,jq對(duì)象此時(shí)就沒(méi)用了。

當(dāng)然,你也可以get(num)后把對(duì)象轉(zhuǎn)為jq的對(duì)象再進(jìn)行操作:
$($("p").get(0)).css("color")

由此我們知道,由eq返回的jquery對(duì)象,我們可以直接使用jquery的方法如.css(),.html()等,而由get返回的是html數(shù)組對(duì)象要使用傳統(tǒng)的HTML對(duì)象方法或者轉(zhuǎn)換成jquery對(duì)象后再操作。

既然如此都能實(shí)現(xiàn),建議統(tǒng)一使用eq,不必再去費(fèi)心理會(huì)他們之間的區(qū)別啦什么的 ^^

總結(jié)

以上是生活随笔為你收集整理的jquery中eq和get的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。