Я прошелся по вашей демонстрационной странице в Chrome и смог воспроизвести проблему.Я был в состоянии сузить причину до href, являющегося #
, который вел себя как обновление.Когда я удалил href="#"
, делая теги Dashboard, он работал именно так, как вы хотите.
Я не уверен, что этот подход является допустимой разметкой, поэтому вы можете использовать элементы списка вместо (<li></li>
тегов привязки <a></a>
). Так я обычно кодирую свои навигационные элементы.