gpt4 book ai didi

javascript - 无法更改单选按钮选择

转载 作者:行者123 更新时间:2023-12-02 15:00:55 26 4
gpt4 key购买 nike

我有一些表格(多个),当我通过单击选择一个表格时,我需要选择第一个单选按钮。

它工作正常,但如果我想更改单选按钮的选项,我不能。它始终保留第一个标记。

这是一个解决这个问题的方法: https://jsfiddle.net/jzbm4j60/

    $('table').click(function(event) {
$('table').removeClass('focus');
event.stopPropagation();
$(this).addClass('focus');
var $firstRadio = $(this).find('input:radio[name=rdGoFerrys]:first');
var $secondRadio = $(this).find('input:radio[name=rdBackFerrys]:first');
if ($firstRadio.is(':checked') === false) {
$firstRadio.prop('checked', true);
}
if ($secondRadio.is(':checked') === false) {
$secondRadio.prop('checked', true);
}
});

最佳答案

输入上的点击事件会在 DOM 中冒泡并触发表格上的点击事件。通过使用以下方式停止该行为:

$('input').click(function(e) {
e.stopPropagation()
})

关于javascript - 无法更改单选按钮选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35436832/

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