Привет!
Помогите, пожалуйста, решить задачку: нужно найти родительский label при наличии дива с нужным текстом.
HTML:
<label class="clearfix form-position selected" id="formPosition" data-offer-id="123">
<div class="pull-left form-position-checker">
<input class="form-position-input form-position-offer" data-price-value="0" data-old-price-value="1000" data-price-currency="руб." data-qty-value="1" id="input-formPosition" name="formParams[offer_id][]" type="radio" checked="" value="">
</div>
<div class="pull-left form-position-title" data-start="2020-10-05 00:00:00">
<span class="offer-title">Диагностика</span>
<div class="text-muted small stream-vacant"">Мест нет</div>
</div>
</label>
Мне нужно найти label от дочернего
<div class="text-muted small stream-vacant"">Мест нет</div>
Логика такая: я проверяю при загрузке страницы текст внутри этого дива и если он "Мест нет", то я хочу скрыть label
if ($('.stream-vacant:contains("Мест нет")')) {
$('??????????').hide();
}