【发布时间】:2014-07-17 09:40:19
【问题描述】:
问题是选项卡面板选项卡内的复选框不检查。
JSFiddle link
HTML代码在这里:
<ul class="nav nav-tabs" id="myTab">
<li class="active">
<a href="#home">
<div style="margin: 0;" class="checkbox">
<label style="float: left;">
<input style="display: inline-block;" type="checkbox" id="product" value="home" />
<div style="display: inline-block;">Home</div>
</label>
</div>
</a>
</li>
<li>
<a href="#profiles">
<div style="margin: 0;" class="checkbox">
<label style="float: left;">
<input style="display: inline-block;" type="checkbox" id="product" value="profiles" />
<div style="display: inline-block;">Profiles</div>
</label>
</div>
</a>
</li>
<li>
<a href="#messages">
<div style="margin: 0;" class="checkbox">
<label style="float: left;">
<input style="display: inline-block;" type="checkbox" id="product" value="messages" />
<div style="display: inline-block;">Messages</div>
</label>
</div>
</a>
</li>
</ul>
有什么想法吗?如何让这些复选框执行选中和取消选中功能?
【问题讨论】:
-
为什么每个复选框都有相同的ID?
-
因为这只是一个例子。将 id 更改为唯一并没有给我所需的结果。
-
Bunga :检查我的答案。是的,id 应该是唯一的。
标签: javascript php jquery html twitter-bootstrap