Как вставить переменную в селектор jQuery
var id = 4;
$('.building[data-id="тут должно быть значение из id"]')
Как мне найти элемент с атрибутом, значение которого у меня есть в переменной? Другими словами, как подставить значение переменной в селектор jQuery? Спасибо.
Ответы (1 шт):
Автор решения: UModeL
→ Ссылка
Используйте шаблонные литералы:
var id = 4;
console.log($(`.building[data-id="${id}"]`).text());
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="building" data-id="2">ID2</div>
<div class="building" data-id="4">Нужный</div>