これは簡単なはずですが、どこにも良い例が見つかりません。「statuslight」のクラスと 3 つのオプションのいずれかの title 属性を持つページ上の特定の要素を選択しようとしています。オプション (依存します) は、'currentStatus' という変数に格納されます。いくつかの例を見てきましたが、これが正しい道だと思いますが、確実に知る必要があります。
$(".statuslight[title]='" + currentStatus + "'");
これは簡単なはずですが、どこにも良い例が見つかりません。「statuslight」のクラスと 3 つのオプションのいずれかの title 属性を持つページ上の特定の要素を選択しようとしています。オプション (依存します) は、'currentStatus' という変数に格納されます。いくつかの例を見てきましたが、これが正しい道だと思いますが、確実に知る必要があります。
$(".statuslight[title]='" + currentStatus + "'");
とても近い:
$(".statuslight[title='" + currentStatus + "']");
あなたcurrentStatus
が配列であると仮定すると、次のいずれかの値をstatuslight
含むタイトルを持つすべての要素を取得できます。currentStatus
$(".statuslight[title='" + currentStatus[0] + "'], .statuslight[title='" + currentStatus[1] + "'], .statuslight[title='" + currentStatus[2] + "']");
または、タイトルに複数のステータス ( title="status1 status2 status3"
) があり、currentStatus
1 つのアイテムしかない場合は、このセレクターを使用します。
$(".statuslight[title~='" + currentStatus + "']");