Вызов javascript smoothscroll после перенаправления на следующую страницу

я создаю веб-сайт, который содержит SmoothScroll JS. Все работает нормально, когда smoothscroll href ведет к контенту на той же странице.

Но предположим, что пользователь находится на веб-странице 1 и нажал на href, что должно привести к плавной прокрутке к «примеру контента» на веб-странице 2.

Как сделать так, чтобы эта ссылка href перенаправляла пользователя на эту страницу, а после перенаправления автоматически плавно прокручивалась до «пример контента».

вот изображение того, что я имею в виду об этом. Надеюсь, это поможет в понимании моей проблемы. https://i.postimg.cc/DzVHWsPw/image.png

Я пытался использовать функцию загрузки javascript, но безуспешно, возможно, я использовал ее неправильно.

Вот функция плавной прокрутки:

(function ($) {
  "use strict";


  $('a.js-scroll-trigger[href*="#"]:not([href="#"])').click(function () {
    if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
      var target = $(this.hash);
      target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
      if (target.length) {
        $('html, body').animate({
          scrollTop: (target.offset().top - 54)
        }, 1000, "easeInOutExpo");
        return false;
      }
    }
  });

})(jQuery);

Вот HTML

<a href="#info1" class="js-scroll-trigger"><button type="button">Button</button></a>

<div id="info1">Content of info1</div>

чтобы он работал, я использую jquery.min.js и jquery.easing.js


person dencs    schedule 13.05.2019    source источник
comment
Можете ли вы поделиться соответствующим кодом, который вы написали?   -  person Baboo    schedule 14.05.2019
comment
да, извините, забыл добавить.   -  person dencs    schedule 14.05.2019
comment
Вы смотрели на использование window.onload и Element.scrollIntoView()? Вот хороший С.О. статья об этом: stackoverflow.com/questions/5013281/. См. также developer.mozilla.org/en-US/docs/ Интернет/API/элемент/scrollIntoView   -  person Clay Stewart    schedule 14.05.2019
comment
Обязательно посмотрю, спасибо!   -  person dencs    schedule 14.05.2019