gpt4 book ai didi

javascript - 使用 javascript 修改复选框行为

转载 作者:行者123 更新时间:2023-11-28 21:16:04 26 4
gpt4 key购买 nike

我有这组复选框,其行为类似于单选按钮。

我需要一些帮助来让用户允许取消选中复选框,这样组内就不能进行选择。

<label><input type="checkbox" name="cb1" class="chb" /> CheckBox1</label>
<label><input type="checkbox" name="cb2" class="chb" /> CheckBox2</label>
<label><input type="checkbox" name="cb3" class="chb" /> CheckBox3</label>
<label><input type="checkbox" name="cb4" class="chb" /> CheckBox4</label>


$(".chb").each(function()
{
$(this).change(function()
{
$(".chb").attr('checked',false);
$(this).attr('checked',true);
});
});

最佳答案

$(".chb").change(function()
{
$(".chb").parent().siblings()
.find('input').prop('checked', false);
});

或者更好:

var $inputs = $(".chb");

$inputs.change(function()
{
$inputs.not(this).prop('checked', false);
});

这是 fiddle :http://jsfiddle.net/zjJKc/

关于javascript - 使用 javascript 修改复选框行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7550455/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com