Добрый день есть сайт, на нем нужно поставить 2 якорные ссылки. Ниже сам сайт:
b.seleznqu.beget.tech/company/how-to-buy/ipo.php
Проблема в том, что 1 якорь работает отлично. А второй почему-то не скролит.
Вот первый якорь:
<div class="card-sm__text" id="scroll11">
по телефону
<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">
по телефону
<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;
В чём может быть проблема?