Заметил ещё один негаразд кода
Если быстро жать на кнопку, размер меню в какой-то момент начинает бесконтрольно расти. В Хроме, например, достаточно клацнуть быстро 3 раза: на экране меню не будет, но в консоли можно увидеть, что ширина и высота контейнера быстро растут.
Я же чётко прописал:
if (width == 65) {
clearInterval(timer_show);
}
С чем связана эта странность и что можно с этим сделать?