У меня есть веб-сайт, где в разделах есть #, и пункты меню должны прокручиваться к ним. Из-за настройки веб-сайта требуется, чтобы в конце моего URL-адреса был / (косая черта).
Например, website.com/about/
Таким образом, якорь должен быть на website.com/about/#team /
Когда есть / в конце URL, прокрутка до якоря не работает. У меня нет jQuery на сайте, поэтому простой переход в раздел тоже не работает. Когда я удаляю / это работает.
Есть ли jQuery, который я могу использовать для этой цели? Я пробовал связку jQuery, но безуспешно.
$(document).ready(function(){
// Add smooth scrolling to all links
$("a").on('click', function(event) {
event.preventDefault();
var hash = this.hash;
$('html, body').animate({
scrollTop: $(hash).offset().top
}, 800, function(){
window.location.hash = hash;
});
});
});