我的html中有以下代码(请注意,这个html是由jquery ui生成的) -
<input id="new_all" class="new_filter_button new_manufacturer_button ui-helper-hidden-accessible" type="checkbox" checked="checked" value="all" name="makes[]">
<label class="ui-button ui-widget ui-state-default ui-corner-all ui-button-disabled ui-button-text-icon-primary ui-state-focus" for="new_all" role="button" aria-disabled="true">
<span class="ui-button-icon-primary ui-icon ui-icon-makes"></span>
<span class="ui-button-text">ALL MAKES</span>
</label>
但是当我点击label元素时,不会选中相应的复选框。怎么了?
这是一张快照。
答案 0 :(得分:0)
如果您对表单中的多个元素使用相同的“Id”属性,那么这是不可能的。