VueJs-Click-Events-and-Scrolls-to-Elements-Component-FreebiesMall

jQuery – плавный скрол к якорю при переходе с другой страницы сайта или по прямой ссылке

За данный скрипт очень благодарен humster_spb первый его вариант опубликован здесь.
Скрипт:

В строке “.top – 110” цифра 110 означает отступ сверху, по этому при не надобности её стоит убрать. В остальном уверен все и так понятно по комментариям в коде.

Отличительная особенность скрипта заключается в правильной отработке плавного скрола при переходе к анкору страницы с других источников (или других страниц Вашего сайта), а так же при переходя по прямой ссылке к анкору страницы.

Иногда бывают случаи когда скрипт выше не срабатывает, в таких случаях можно воспользоваться аналогом ниже:

Взято здесь:

https://gist.github.com/niccolomineo/6adeb8942444b2a2a46669fb4306baf9

Если возникают проблемы в данной части кода:

Меняем её на что-то такое:

Иногда верстка может отличатся от указанного здесь селектора:

По этому вставляем свой селектор например делаем так:

 

 

jQuery – плавный скрол к якорю при переходе с другой страницы сайта или по прямой ссылке
5 (100%)
Всего проголосовало: 1