Всем привет! Гуру JS помогите!) - вопрос №5458425


Есть скрипт:

$('a[href^="#"]').on('click', function(e) { // Если ссылка является якорем, то выполняем следующее:

let link = $(this).attr('href'), // берём ссылку якоря. Она же по факту id элемента

el = $(document).find(link); // ищем элемент

if(el.length > 0) { // если он существует

el = el.eq(0).offset().top; // берём ПЕРВЫЙ элемент

$('html, body').animate({

scrollTop: el+'px' // выполняем к нему скролл

}, 1000, 'linear');

}

return false; // Отменяем переход по ссылке => и вывод якоря в адресную строку

});

Самое интересное, на компьютерах он работает отлично.
Но вот с телефонами проблема странная.
В режиме инкогнито на всех браузерах телефона он работает нормально. Но без инкогнито не работает. В чем может быть проблема?
10.04.24
0 ответов
Ответов пока нет

Alexander

Читать ответы
Посмотреть всех экспертов из раздела Технологии > JavaScript,Ajax,HTML
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store