私はこの回答をしばらく検索していましたが、これに関する特定の情報は見つかりませんでした。jquery特定の単語のCSSを変更する
言葉で表現すると、 私はクラスの特定の単語の色を変更したいと思います。
例: クラスに「Online」という単語が含まれている場合、緑色になります。 クラスに「オフライン」という単語が含まれている場合は、赤になります。コードのための今
:
<section class="even">
<h5>Voltz 2.0.4</h5>
<span class="tag version"><span>1.5.2</span></span>
<div class="serverinfo">
<p>Status: <span class="status"></span></p>
<p>Players: <span class="voltz-onlineplayers"></span>/<span class="voltz-maxonlineplayers"></span></p>
<p>IP: voltz.arcadia.eu</p>
</div>
<a class="button" href="vote.html#voltz">Vote</a>
<a class="button" href="modpacks.html#voltz">Modpack Info</a>
</section>
クラスヴォルツ-オンラインは、オンライン単語に記入またはオフラインサーバーの応答にに関してするか(すでに行われて)。
しかし、クラスステータスにオンラインまたはオフラインという単語が含まれているかどうかを確認したいと思います。 私はその効果を得るために何を使うべきかについて完全にはわかりません。
私はこの機能を使用しなければならないと確信していますが、それは私が得た限りです。
$(document).ready(function() {
//code to change color here.
});
誰かが例コードでこれを説明できるなら、私は素晴らしいだろう。 そして、あなたが情報に
編集が欠落している場合質問をすること自由に感じ: は、私は物事はもう少しシンプルにするために何を意味するかの視覚的な例を与えます。
オンラインではハイライトされたテキストが緑色になり、オフラインでは赤色になります。
複数のクラスを変更したい要素を与えないのはなぜですか? 'voltz-online'の代わりに' voltz online'を使います。次に、オンライン用とオフライン用の1つのクラスが必要です。 – UndoingTech
JavaScriptに関する私の知識が限られているので、正しいIPから情報を取得するために実行しているすべてのサーバーに異なるクラスを使用する必要があります。だから私は2番目のクラスを追加したので、すべての別のクラスに追加するのではなく、1回だけ行う必要があります。 – DarkEyeDragon