@olchagmk

Как настроить Якорную ссылку плавный переход?

Добрый день есть сайт, на нем нужно поставить 2 якорные ссылки. Ниже сам сайт:
b.seleznqu.beget.tech/company/how-to-buy/ipo.php
Проблема в том, что 1 якорь работает отлично. А второй почему-то не скролит.
Вот первый якорь:
<div class="card-sm__text" id="scroll11">
по&nbsp;телефону&nbsp;
<a class="ym__phone" href="tel:+7(342)2140035">+7 (342) 214-00-35</a> или
<a href="#feedback_f1" class="link" data-name="callback">Заказать обратный звонок</a>;
</div>


Вот второй якорь:
<div class="card-sm__text" id="scroll12">
	по&nbsp;телефону&nbsp;
<a class="ym__phone" href="tel:+73422553044">8 (342) 255-30-44</a> или
	<a href="#feedback_f1" class="link" data-event="jqm" data-param-id="17" data-name="callback">Заказать обратный звонок</a>;
</div>

Вот JS:
$("#scroll11").on("click","a", function (event) {
      event.preventDefault();
      var id  = $(this).attr('href'),
      top = $(id).offset().top;
      $('body,html').animate({scrollTop: top}, 1000);
    });
    $("#scroll12").on("click","a", function (event) {
      event.preventDefault();
      var id  = $(this).attr('href'),
      top = $(id).offset().top;
      $('body,html').animate({scrollTop: top}, 1000);
    });

Не могу понять, почему второй не работает нормально?
На сайте мы пока указали фиксированный скролл, т.е. top = 2200;
В чём может быть проблема?
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 1
kryamk
@kryamk
А зачем js, для тренировки? И так ведь должен по клику переходить к нужному блоку
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы