Нажатая ссылка переводит в начало страницы, почему?
Можете сделать вот так:<a href="javascript:return false;">...</a>
А вы адрес ссылки смотрели? там же заглушка висит.  Сделайте кнопку меню не ссылкой, а просто кнопкой для вызова меню. Меню же у вас ни на какую страницу не ведет по сути, а только открывает меню.