Ответ 1
Очень близко:
$(".statuslight[title='" + currentStatus + "']");
Предполагая, что ваш currentStatus
является массивом, вы можете получить все элементы statuslight
с заголовком, содержащим любые значения currentStatus
, с помощью:
$(".statuslight[title='" + currentStatus[0] + "'], .statuslight[title='" + currentStatus[1] + "'], .statuslight[title='" + currentStatus[2] + "']");
В качестве альтернативы, если ваш заголовок имеет несколько статусов (title="status1 status2 status3"
), а currentStatus
- это только один элемент, вы должны использовать этот селектор:
$(".statuslight[title~='" + currentStatus + "']");