Я использую Bootstrap, и обычный nav использует в настоящее время плавный скрипт прокрутки, который идет в разделы страницы.Закрыть Модальный после гладкой прокрутки приближается Якорь
Для мобильных устройств у меня есть полноэкранный навигационный модем, который открывается, как только вы нажимаете значок гамбургера. Он также будет использовать плавную прокрутку, но я не могу заставить модальный закрыть, как только вы нажмете на ссылку в меню, и она приведет вас в раздел.
Script
$(function() {
$('a[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
}, 1000);
return false;
}
}
});
$('#myModal').modal('hide');
});
Я понял ошибку. Я просто добавил его, чтобы запускать сразу после прокрутки меню. Так что прямо перед заявлением о возврате. – peyton98