実際にストリーマーを使ってリストを作成し、オンラインになっているかどうかを確認します。そうであれば、緑の背景色になります。
ストリーマーごとにを含む「チームリスト」の横に追加のリストを作成します。CSSでjQuery IDセレクタを使用する
これは私が背景色に使用しているのと同じ方法を使用しようとしています。
$(".".concat(user)).css("background-color","lightgrey");
(ストリーマごとに背景色を着色する)
しかし、今、私はちょうどリストとない至る所にストリーマを非表示にします。
だから私は、これを使用することはできません:私はすでに適用しようとした
$(".".concat(user)).css("display", "none");
(すべてのリストですべてのオフラインストリーマを隠します)
をIDが、実際に私はどのようにわからない。私が使用している場合 この:
$("#online".concat(user)).css("display", "none");
何も起こりません。
<tr class="header" id ="online">
を(私はオンライン私のIDを命名)
(私はすでに、今何も作品にする、新しいにIDを適用しようとしました)
TL; DR:
オフラインストリーマーを新しいリストで非表示にしたいが、私が使用したのと同じIDセレクターを使用することはできないefore。どうしたらいいですか?
(#onlineという名前でネストされたような)HTML構造をさらに投稿できますか?おそらく、あなたは '$( '#online')セレクタに子孫を追加するだけでよいでしょう。 –
なぜ各ストリーマに別のクラスが必要ですか?もしあれば、各ストリーマーは一意のIDを持っていなければなりません。そして '.streamer'、' .online'、 '.offline'などのクラスを持つことができます。 – Polyov
サンプルHTMLをhttps://jsfiddle.netに投稿できますか? – Hackerman