Я вижу, как вы настраиваете отображение для этих вкладок:
tab1: <div class="current"..
tab2: <div class="tab "..
tab3: <div class="tab "..
Когда вы нажимаете на вкладку 2, она меняется на
tab1: <div class="tab"..
tab2: <div class="tab current" ...
tab3: <div class="tab" ...
Когда вы возвращаетесь на вкладку 1, она изменяется на
tab1: <div class="tab current "...
tab2: <div class="tab" ...
tab3: <div class="tab" ...
Но когда вы нажимаете на вкладку 3, я вижу:
tab1: <div clas="tab" ...
tab2: <div class="tab" ...
tab3: <div class="tab" ...
Так что я подозреваю, что происходит то, что вам нужно убедиться, что когда на третьей вкладке я нажал, что «текущий» класс удален из предыдущего текущий класс и затем " добавлено " на вкладку 3: