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

私が使用してくれてありがとう:

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

あなたのコードは正しいです。すべての nessecery js ファイルが含まれていることを確認してください。

そして、あなたの div は空であり、この場合、スタイルの再生は表示されないことに注意してください

#FFFFFFこれは白い色なので、効果を確認するには、div を別の色の div に配置する必要があります

于 2012-09-27T13:51:24.640 に答える
0
$("#placeholder .legend").css('background-color', 'white');
于 2012-09-27T13:47:54.607 に答える
0

これには単純にCSSを使用できます-

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

それ以外の場合は、jQuery を使用する必要がある場合 -

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