get和eq的区别

时间:2021-11-21 05:46:53
<p style="color:yellow">绯雨</p>

//使用eq来获得第一个p标签的color值:
console.log('eq: '+$("p").eq().css("color"));//因为eq(num)返回的是个jq对象,所以可以用jq的方法css使用get来获得第一个p标签的color值:
console.log('get: '+$("p").get().style.color); //因为get(num)返回的是个html对象,所以要使用传统的HTML对象方法,jq对象此时就没用了。当然,你也可以get(num)后把对象转为jq的对象再进行操作:
console.log('get: '+$($("p").get()).css("color"));