刚开始使用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);
});
我在做什么错?