Я бы сделал так.
До: все это берешь в div - текст и справа иконка. Div с рамкой и радиусом.
Создаешь потом контент с элементами для выбора. Все это в новом div-е. Убираешь видимость.
После: при нажатии в jquery (click) убираешь рамку div-а и устанавливаешь нижний border.
Иконку меняешь на противоположную. И устанавливаешь видимость след. div.