Jquery $('。class')[0] .css返回undefined,编辑单个类元素

时间:2014-11-19 04:48:22

标签: jquery

当我尝试访问其中一个类的css时,它返回undefined。目前$(' .class')返回一个数组,因为它匹配多个元素,但我只想编辑第一个元素的css(这个类的div)。如何编辑此特定div的css?

$('.pure-table')[0].css
undefined
$('.pure-table')[0]
<div class=​"pure-table">​…​</div>​

2 个答案:

答案 0 :(得分:4)

通过数组表示法获取元素,如此[0],将返回DOM元素,而不是jQuery对象,使用eq方法:

$('.pure-table').eq(0).css

答案 1 :(得分:1)

你可以尝试

吗?
$( '.class:first' )