@lagudal

Почему скрипт не работает, но при этом нормально отрабатывает в консоли?

есть такой скрипт простой, по клику на опр. баттон страница подтягивается скроллом к выбранному элементу.

$.each($('.checkout-billing-address .action.action-update'), (index, el) => { 
      $(el).bind('click', () => {
        $('html, body').animate({
          scrollTop: $('.billing-address-title').offset().top
        }, 300);
      });
    })

Скрипт вместе с остальными кастомными скриптами в одном файле, файл минимизирован, загружен и выполнен - все скрипты на jquery, все кроме этого отрабатывают штатно.
Этот же скрипт - как будто игнорируется.
При этом. если его вручную запустить из консоли, то все нормально, скрипт работает.
Ошибок в консоли нет, за исключением -
Error parsing header X-XSS-Protection: 1; mode=block, 1; mode=block: expected semicolon at character position 13. The default protections will be applied.

Однако эта ошибка на всех страницах сайта, и вообще не похоже, что она как то связана с моим скриптом.
Просто в недоумении, почему? Попробовал этот скрипт перенести на ванильный js - то же самое - из консоли работает, из файла - нет... В чем проблема?
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы