1
jQueryを使用してナビゲーションバーのCSSを更新しようとしています。あなたは、通常のようにCSS定義するjQueryを使用してCSSを更新
:(個別に各要素を入力せずに)
.navbar-static-top .navbar-nav > .active > a{
background-color: black;
}
私はクラスセレクタのために何を使うのですか?
$(".navbar-static-top .navbar-nav > .active > a").css({"background-color": "black"});
あなたが持っているものは絶対にうまくいくはずです。動作していない場合は、コンソールでエラーを確認してください。しかし、 'css()'を使うことは可能な限り避けるべきです。 –
これはhtmlのマークアップをどのように行うかによって決まります。理想的には、DOMオブジェクト 'a' /' span'/'div'などにクラス名を与えます。 – NoobEditor
#Robert、あなたの質問を編集し、完全なHTMLコードを提供します。なぜなら、私はCSSクラスと混同しているからです。 –