Как изменить цвет фона таблицы td при нажатии переключателя?Измените цвет фона td стола, когда радио установлено.
Это представление, которое генерирует 10 вопросов, имеющих 4 переключателя каждый с помощью петли foreach. Making имя первой кнопки радио ANS [0], второй анс [1] и так далее
<div class="col-lg-8" >
<table class="table" style="width: 100%;">
<?php
$i = 0;
$ques = 1;
echo form_open('Menu/submit_ans', array('name' => 'quiz'));
foreach ($quiz_array as $q){
?>
<td colspan="2"style="background-color: #337ab7;color:white;"><h4>Question No. <?php echo $ques?> </h4></td>
<tr>
<td style="background-color: #D3D3D3;color:white;" colspan="2"><h5><?php echo $q->ques;?></h5></td>
<input hidden name="qid[]" type="text" value="<?php echo $q->qid;?>">
<input hidden name="uid[]" type="text" value="<?php echo $user['id'];?>">
</tr>
<tr>
<td><?php echo $q->ans_1;?></td>
<td><input type="radio" class="myRadio" name="ans[<?php print $q->qid; ?>]" value="1"></td>
</tr>
<tr>
<td><?php echo $q->ans_2;?></td>
<td><input type="radio" class="myRadio" name="ans[<?php print $q->qid; ?>]" value="2"></td>
</tr>
<tr>
<td><?php echo $q->ans_3;?></td>
<td><input type="radio" class="myRadio" name="ans[<?php print $q->qid; ?>]" value="3"></td>
</tr>
<tr>
<td><?php echo $q->ans_4;?></td>
<td><input type="radio" class="myRadio" name="ans[<?php print $q->qid; ?>]" value="4"></td>
<input type="radio" hidden name="ans[<?php print $q->qid; ?>]" value="0" checked="checked">
</tr>
<?php
$i++;
$ques++;
}
?>
</table>
<center><button class="btn btn-success" type="submit">Submit!</button></a></center>
<?php echo form_close();?>
</div>
Это таблица данных, которая находится в другом Div.
<table class="table">
<tr>
<thead>
<th colspan="10">Answer Status</th>
</thead>
</tr>
<tr>
<td class="color">1</div></td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
</table>
Я хочу изменить цвет фона тд на 1, когда пользователь нажимает ВНС [0] радиокнопку.
Возможный дубликат [Настройка фонового изображения с помощью JQuery CSS свойство] (HTTP: // StackOverflow. com/questions/512054/setting-background-image-using-jquery-css-property) – ppovoski
Это то же самое, что и http://stackoverflow.com/questions/512054, просто замените фоновое изображение на фоновый цвет. – ppovoski
Определенно не тот же вопрос. Проблема в этом вопросе не меняет цвет фона; он создает логику для соответствия ячейке состояния на основе щелчка переключателя. –