@hsnz

Как сделать плавную прокрутку к анкору?

Коллеги, добрый день.
Нужно сделать плавный переход к анкору, код стоит:
$(document).ready(function(){
$('a[href^="#"]').bind('click.smoothscroll',function (e) {
e.preventDefault();
var target = this.hash,
$target = $(target);
$('html, body').stop().animate({
'scrollTop': $target.offset().top
}, 1500, 'swing', function () {
window.location.hash = target;
});
});
});


Суть в том, что он конфликтует с bootstrap.
Сейчас код стоит по все ссылки с # но я делал и конкретно на id все равно конфликт идет.

Ошибки:
Uncaught TypeError: $(...).stop is not a function
    at HTMLAnchorElement.<anonymous> (scripts.min.js:17)
    at HTMLAnchorElement.dispatch (scripts.min.js:3)
    at HTMLAnchorElement.q.handle (scripts.min.js:3)
  • Вопрос задан
  • 280 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Evgeniy_front
Front-end разработчик
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект