如何使用其标签名称获取特定元素?

时间:2012-02-14 01:22:33

标签: javascript jquery css

我正在使用$('div').css('color', 'red');,但我希望代码中的第5个div有红色文本。我该怎么做?

4 个答案:

答案 0 :(得分:4)

$('div:eq(4)').css('color', 'red')

:eq选择器采用从0开始的整数

http://api.jquery.com/eq/

答案 1 :(得分:0)

要回答标题问题,如果特定元素名为foo,则使用$('#foo')

答案 2 :(得分:0)

您可以使用:eq jQuery选择器。请参见jsFiddle:

另见SOq:

答案 3 :(得分:0)

POJS:

document.getElementsByTagName('div')[5].style.color = 'red';

它可能很无聊,但它比IE 8中的jQuery等价物高出20 30 times faster