Этот вопрос ответил на часть того, что я хотел сделать, за исключением того, что при первой загрузке страницы я не могу получить результат для первого элемента и удалить его при нажатии на второй элемент.
<li><a href="#">first element</a></li>
<li><a href="#">second element</a></li>
<li><a href="#">third element</a></li>
li a {
border: 1px solid blue
}
.selected {
border-color: red
}
Когда страница загружается впервые, первый элемент не щелкается, и я хочу, чтобы он отображал цвет красной границы (выбранный), но когда щелкает второй элемент, красный цвет должен быть заменен на синий,