Javascript 如何使用jquery将类添加到radio具有一定值的div中

Javascript 如何使用jquery将类添加到radio具有一定值的div中,javascript,jquery,Javascript,Jquery,我有4台收音机的表格: <form class="options" method="post" id="question" action="index.php"> <div class="form-check form-group"> <label class="form-check-label"> <input class='radio form-check-input' type='radio' na

我有4台收音机的表格:

<form class="options" method="post" id="question" action="index.php">
    <div class="form-check form-group"> 
        <label class="form-check-label">
            <input class='radio form-check-input' type='radio' name='radio' value='1' />Radio 1
        </label>
    </div>
    <div class="form-check form-group"> 
        <label class="form-check-label">
            <input class='radio form-check-input' type='radio' name='radio' value='2' />Radio 2
        </label>
    </div>
    <div class="form-check form-group"> 
        <label class="form-check-label">
            <input class='radio form-check-input' type='radio' name='radio' value='3' />Radio 3
        </label>
    </div>
    <div class="form-check form-group"> 
        <label class="form-check-label">
            <input class='radio form-check-input' type='radio' name='radio' value='4' />Radio 4
        </label>
    </div>

    <button type="submit" class="btn btn-success" name="next" value="next">NEXT</button>

</form
$'input[value=2]'。最近的'div'。addClass'alert-success'

同样有效。

$'input[value=2]'。最近的'div'。addClass'alert-success'

同样有效。

您可以使用:has jQuery选择器:

$('.form-group:has(input[value=2])').addClass('alert-success');
您可以使用:has jQuery选择器:

$('.form-group:has(input[value=2])').addClass('alert-success');
$('.form-group:has(input[value=2])').addClass('alert-success');