jQuery中eq和get的区别
生活随笔
收集整理的這篇文章主要介紹了
jQuery中eq和get的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
jQuery中eq和get的區別
?
相信大部份人都會把這2個的用法搞錯。仔細查看下API文檔就可以知道。eq返回的是一個jquery對象,get返回的是一個html 對象數組。舉個例子:
<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和get的區別闡述完畢,有不對的請指出
總結
以上是生活随笔為你收集整理的jQuery中eq和get的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【软件测试】黑盒测试の场景测试法
- 下一篇: JAVA——附加作业3——订阅报刊杂志