Почти решил это, но, похоже, мне не разрешено сопоставлять переменные внутри тега jQuery "a []". Я пытаюсь соединить интерактивную карту со списком ссылок, которые показывают активные / неактивные состояния, когда пользователь нажимает на соответствующую область на карте -
// Inside a click event with var active containing the fetch from the map
var active = "Lorem ipsum";
if($('a[rel^=' + active + ']', '.regions')) {
if ($('a[rel^=' + active + ']', '.regions').hasClass('active')) {
$('a[rel^=' + active + ']', '.regions').removeClass('active');
}
else {
$('a[rel^=' + active + ']', '.regions').addClass('active');
}
}