//ページ内リンクのURLが "#"から始まる時(ex. "#service"や"#about")
script.js
$('a[href^="#"]').click(function () {
// スクロールの速度
var speed = 400; // ミリ秒で記述
var href = $(this).attr('href');
var target = $(href === '#' || href === "" ? 'html' : href);
var position = target.offset().top;
$('body,html').animate({ scrollTop: position }, speed, 'swing');
return false;
});
//ページ内リンクのURLが "/#"から始まる時(ex. "/#service"や"/#about")
script.js
$(document).on('click', 'a[href*="#"]', function() {
let time = 400;
let target = $(this.hash);
if (!target.length) return;
let targetY = target.offset().top;
$('html,body').animate({scrollTop: targetY}, time, 'swing');
return false;
});