0

我有一个 div 结构,我想将 bg 颜色更改为白色,<div>HERE</div> 我无法为这个 div 设置 id。

<div class="graph-wp">
    <div id="placeholder">
        <div class="tickLabels">
            <div class="legend">
                <div>HERE</div>
            </div>
        </div>
    </div>
</div>

我用了

$(document).ready(function(){

    $('div.legend').css({'background-color': '#FFFFFF'});
});

但失败了

4

5 回答 5

1

使用class选择器:

$('.legend').css('background-color', '#ffffff');

要将 css 添加到内部 div,您可以使用:

$('.legend div').first().css('background-color', '#ffffff');

这将确保只有第一个 div 将采用background-color

于 2012-09-27T13:47:55.500 回答
0
$("#placeholder .legend").css('background-color', 'white');
于 2012-09-27T13:47:54.607 回答
0

您的代码是正确的,请确保您包含所有必需的 js 文件。

请注意,您的 div 是空的,在这种情况下,您将看不到样式的变化

#FFFFFF这是白色,所以你的 div 应该用另一种颜色放在 div 上,以便查看效果

于 2012-09-27T13:51:24.640 回答
0

谢谢我用过:

$(".legend").children().css('background-color', '#ffffff');
于 2012-09-27T14:01:12.320 回答
0

你可以简单地使用 CSS -

.inner > div {
    background-color:#FFFFFF;
}

否则,如果您需要使用 jQuery -

$('.inner > div').css("background-color", "#FFF");
于 2012-09-27T14:24:32.060 回答