如何使用jQuery索引动态提供背景颜色?

时间:2013-02-20 07:02:12

标签: jquery

我有这样的标记:

<div class="container">
    <div>one</div>
    <div>two</div>
    <div>three</div>
    <div>four</div>
    <div>five</div>
</div>

我想使用jQuery index()为容器内的任何div提供背景颜色(我将从服务器动态获取索引)。

3 个答案:

答案 0 :(得分:3)

使用childreneq()

 $(".container").children().eq(0).css("background-color",'red') //this will change background of first div

满足您的要求

 var yourindex='0';
 $(".container").children().eq(yourindex).css("background-color",'red')

小提琴here

答案 1 :(得分:2)

尝试使用.eq():eq()

$('.container div').eq(idx).css('background','purple');

$('.container div:eq('+idx+')').css('background','purple');

答案 2 :(得分:0)

$(".container div:nth-child(0)").css("someecssName)