Только начал с JavaScript/JQueryдобавить свойство к родственному, если элемент содержит определенное значение
Я имею follwing формы (сгенерированную, так что нет управления на выходе) и хочу сделать это необходимо, если этикетка содержит < EM> * </EM>
<div class="product-configure-options-option">
<label for="product_configure_option_112843">Aantal verpakkingen links: <em>*</em></label>
<select name="option[112843]" id="product_configure_option_112843">
<option value="467619" selected="selected">Geen</option>
<option value="467631">1</option>
<option value="467623">5</option>
</select>
<div class="product-configure-clear"></div>
</div>
Я попытался следующий код. , так что если div содержит метку, содержащую em, найдите ближайший выбор и добавьте требуемое свойство.
$("product-configure-options-option label").has("em")(function() {
$(this).find('select').prop('required',true);
});
Что я делаю неправильно?