【发布时间】:2017-09-30 23:50:47
【问题描述】:
我想要简单的切换类型按钮。我明白了,但有一些问题。单击标签复选框已选中,但无法选中剩余的复选框。我使用类是因为我通过 asp 中继器获得了未知数量的复选框。
我的 HTML 是enter code here
$(".labcbox").click(function () {
var selectedIndex = $('.labcbox').index($(this));
if ($(".toggin").is(':checked')) {
$(".toggin")[selectedIndex].checked = false;
}
else {
$(".toggin")[selectedIndex].checked = true;
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td>CheckBox toggle</td>
<td>
<input type="checkbox" class="toggin" />
<label class="labcbox"></label>
<div class="divmark">
Hypertention
</div>
</td>
</tr>
<tr>
<td>CheckBox toggle</td>
<td>
<input type="checkbox" class="toggin" />
<label class="labcbox"></label>
<div class="divmark">
Hypertention
</div>
</td>
</tr>
</table>
【问题讨论】:
-
不清楚您是否需要通过单击一个来检查所有框...无论如何我发布了一个答案,希望它有帮助...