gpt4 book ai didi

javascript - jQuery 如果输入值为 1 并且输入被选中

转载 作者:行者123 更新时间:2023-11-30 10:23:55 25 4
gpt4 key购买 nike

检查输入,如果值为 1 并且被选中,则将跨度颜色设置为绿色,如果不是,则设置为红色。我知道我也没有正确选择跨度,我不知道应该怎么做。

HTML

<input type="radio"name="rate" value="1" CHECKED>
<span class="radioLabel">Yes</span>

<input type="radio" name="rate" value="0">
<span class="radioLabel">No</span>

jQuery

$('.ratingInput input')
.each(function() {
if($(this).val() == ('1') && $(this).is(':selected'))
{
$(this + ('span')).css('border','1px solid green');
} else {
$(this + ('span')).css('border','1px solid red');
}
}

最佳答案

这会做你想做的事

$('input')
.each(function () {
if ($(this).val() == ('1') && $(this).is(':checked')) {
$(this).next('span').css('border', '1px solid green');
} else {
$(this).next('span').css('border', '1px solid red');
}
});

关于javascript - jQuery 如果输入值为 1 并且输入被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20449125/

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