for (var i = 0; i < getClassAttr.length; i++ ){
getClassAttr[i].addEventListener('click', function(){
// tutaj czyszczenie bordera bym dał wszystkim elementom
for (var i = 0; i < getClassAttr.length; i++ ){
this.style.border="none";
}
this.style.border="3px solid #07a7d2";
});
};
cos takiego powinno dzialac jesli czegos nie zjebalem :)
W JS nadajesz podczas klika border ale nigdzie go nie usuwasz. Więc posłusznie zostaje. Przed dodaniem borderu mozesz dodac linijke zerujaca bordery wszystkim elementom.
Ps : chyba latwiej takie cos by bylo zrobic w css poprzez activa