Как отобразить хэш URL-адреса темы WordPress Divi?

#javascript #jquery #wordpress #divi

Вопрос:

У меня есть вопрос к пользователям / программистам Divi о том, как мне отобразить изменение хэша URL-адреса. У Divi уже есть скрипт плавной прокрутки для привязки, который для меня работает идеально, но он не обновляет строку URL с «#» и именем привязки.

Мой дополнительный скрипт, который я нашел в Интернете в своем файле JS, который изменяет хэш URL-адреса, но заставляет окно снова прокручиваться вниз:

 $("#main-header a").on("click" , function (event) {  if(window.location.hash != this.hash) {  event.preventDefault();    window.location.hash = this.hash;  } }); 

Есть ли какой-либо обходной путь в исходном Divi JS плавная прокрутка до привязки, которая также обновляет URL-адрес при нажатии на ссылку и не уничтожает исходную анимацию и т.д.?