单击相应标签元素时为什么不检查复选框?

时间:2014-07-15 04:56:55

标签: jquery html

我的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元素时,不会选中相应的复选框。怎么了?

这是一张快照。

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您对表单中的多个元素使用相同的“Id”属性,那么这是不可能的。