私は、ホバー機能を備えたBootstrapテーブルを持っています。このテーブルには、TwitchのJSON APIから取得したデータが格納されています。jsonデータに基づいて色を変更するためのブートストラップテーブル行の取得
かなりうまく動作しますが、テーブル行が色を変更するための特定のJSON変数(ユーザーがオフラインであるかどうかにかかわらず)に基づいています。
完全なコードはhereであり、そして最も関連JSスニペットは、以下である:
if (gameContent == null) {
statusText = "Offline...";
gameText = "Nothin'";
row.addClass("offline");
$("td", row).each(function() {
$(td).addClass("offline");
});
}
offline
クラスは、異なる背景色を有します。
row.addClassがコメントアウトされていて、他のすべてが機能しますが、コメントアウトされていない場合、テキストを含めてこれらの行は完全に消えます。そして、(インスペクタを介して)クラスがtr要素やtd要素に全く追加されていないようですが、何らかの理由でテキストが拭き取られているようです。私はちょうど私がコードの間違った部分を見ているように感じる。何か案は?
コードを投稿する必要があります。行変数が何であるかはここでは分かりません。 最後から2番目の行の '$(td)'セレクタの引用符が欠けていることがすぐわかります –