Павел Антонов: ващ код слегка избыточен, на мой взгляд, но имеет право на существование. Та проблема, о которой идет речь - это то, что при каждом клике заново запускается событие. А значит на время анимации нужно выключить обработку событий клика по табу. Как это сделать - почитайте в документации jquery (методы .on() и .off() )
Qairat Batyrbayev: у тебя все правильно работает. PHP исполняется на сервере, и на поведение браузера в данном случае ты никак не повлияешь через скрипт php