gpt4 book ai didi

javascript - 仅在一个表格行内设置单选按钮标签的样式

转载 作者:行者123 更新时间:2023-12-02 16:40:27 26 4
gpt4 key购买 nike

事情是这样的,我有一个表,其中有多行包含单选按钮,我想实现这一目标:

当我检查单选按钮时,相邻标签会改变颜色,并且该单行中的所有其他标签都会失去颜色。

现在我很接近,但我缺少一些 jquery 技能来正确删除同一行的其他单选按钮上的颜色。

这是 fiddle ,值(value)千余字。非常感谢任何帮助。

http://jsfiddle.net/cos33qvk/

Javascript:

$('input:radio').change(function(){
if($('input:radio').is(":checked")) {
$(this).parent().find('label i').addClass("on");
} else {
$(this).parent().find('label i').removeClass("on");
}
});

最佳答案

$('input:radio').change(function() {
// remove color properly on other radio buttons
$(this).parents('tr').find('td label i').removeClass("on");

// add class for current label
if ($('input:radio').is(":checked")) {
$(this).parent().find('label i').addClass("on");
}
});

演示:http://jsfiddle.net/cos33qvk/2/

关于javascript - 仅在一个表格行内设置单选按钮标签的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27547684/

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