Добавить класс к цели на основе значения радиовхода (переключатель, как функция)

Подведены итоги ответа

Если вы столкнетесь с чем-то похожим, вот простой ответ:

В моем коде я получаю значение .val () радиовхода: checked, который получает значение всех радиостанций, которые были проверены, что приводит к нежелательным классам. Воспользовавшись обратным вызовом .click, мы можем получить значение .val () только для конкретного входного значения элемента, по которому щелкнули, что в моем случае является меткой радиосвязи.

Вот еще одно отличное решение проблемы, с которой я столкнулся ..Добавить класс и удалить класс на основе проверенного радио? и JSBIN к этому решениюhttp://jsbin.com/ugufi/27/

Надеюсь, что это поможет любому, у кого может быть такая же проблема ... Довольно простой ответ .. спасибо всем!

Вопрос

Вот код, который у меня есть

http://jsbin.com/ugufi/11/

Я борюсь с тем, чтобы найти решение для удаления класса после добавления его к цели.

У меня есть список переключателей, я получаю значение: проверенный радиовход и помещаю это значение в класс.

Когда проверяется новое радио, оно продолжает добавляться в класс

    

Что мне нужно (что я знаю, очень просто, но я не уверен, что использовать).

   

тогда, когда я проверяю новый радиовход

    

PS. Я посмотрел на этот вопрос и нашел много ответов, но все они используют своего рода обратный вызов .siblings () или .parent (), они являются отличными решениями, но входные данные и цель далеки друг от друга в моем коде.

Ответы на вопрос(2)

Ваш ответ на вопрос