У меня есть таблица, в которой я хочу, чтобы пользователь мог щелкнуть по любой строке таблицы, и когда они это сделают, он изменит цвет фона этой строки таблицы, чтобы показать, что он подсвечен, это тот, который был выбран. Я также хочу, чтобы они могли иметь возможность выбрать другую строку таблицы в той же таблице, которая затем должна удалить цвет фона из предыдущей строки и изменить новую выбранную строку таблицы на цвет фона подсветки.Как выбрать все элементы определенного имени класса?
Так что я
<tr class="clientRow">
<td>
@Html.DisplayFor(x => x.ReferralTypeDescription)
</td>
<td>
@Html.DisplayFor(x => x.ReferralDate)
</td>
<td>
@Html.DisplayFor(x => x.ReferralStatus)
</td>
<td>
@Html.DisplayFor(x => x.ContactNo)
</td>
</tr>
<tr class="clientRow">
<td>
@Html.DisplayFor(x => x.ReferralTypeDescription)
</td>
<td>
@Html.DisplayFor(x => x.ReferralDate)
</td>
<td>
@Html.DisplayFor(x => x.ReferralStatus)
</td>
<td>
@Html.DisplayFor(x => x.ContactNo)
</td>
</tr>
Я предположил бы, что у меня был бы класс CSS, как isSelected
или нечто подобное, которые будут добавлены к щелкнули ряду, и удаляется из предыдущего ряда, который имеет этот класс. Я просто не знаю, как это сделать. Любой, кто может помочь?
Где ваш 'jQuery'? – Rayon
Er, 'classList' (или jQuery-эквиваленты). – gcampbell