项目重点
切换复选框
特殊要求
需要绑定div.id container
包含这些复选框的新(动态)添加。注意:这div.id
是动态生成的(客户端)。
地位
我的工作小提琴成功地在 1(one) 或 0(none) 复选框之间切换。
的HTML
<div id="bind_id">
<input type="checkbox" name="iso_01[]" class="setTitlePre1" value="L/R" />
<label for name "iso_01" class="isoVar1">No.1</label>
<input type="checkbox" name="iso_01[]" class="setTitlePre2" value="Alt" />
<label for name "iso_01" class="isoVar2">No.2</label>
</div>
工作脚本
var checkboxes;
checkboxes = $("input[name^=iso_01]").change(function (e) {
checkboxes.not(this).prop("checked", false);
}
});
期望的结果
.click()
我在更新以.on("click","input..."
查看Bound Fiddle时遇到语法问题
更新的脚本
var checkboxes;
checkboxes = $("#bind_id").on("change", "input[name^=iso_01]", function (e) {
if (this.checked) {
checkboxes.not(this).prop("checked", false);
}
});