Айдегин - блог Tilda-вебмастера

Как отключить скролл на якорь в табах МЕ603

tilda
Есть в Tilda блоки с вкладками, удобное решение для организации контента со скрытием не нужного в данный момент. Например, разделить расписание для каждой группы, как на иллюстрации.
У этого инструмента есть нежелательное поведение, которое иногда сильно мешает. Для работы вкладок используется инструмент HTML якорные ссылки, т. е. в адресной строке дописывается конструкция, начинающаяся с символа # и указывающая на контент определенной вкладки.
Браузер запоминает этот адрес и в дальнейшем всегда возвращается к этому контенту. Встроенный в Tilda отключатель истории перемещений из блока T178 не работает с этим якорем. Вот и избавимся от этого эффекта. Добавьте код в блок T123 на странице:
<script>
//отключаем скролл на якорь в табах
    history.pushState('', document.title, window.location.pathname);
</script>
Теперь после обновления страницы адрес будет принудительно очищаться и страницу не будет скроллить к блоку с якорем
Made on
Tilda