UNTM
5/1/2020 - 4:16 AM

ページ内スクロール

  // ページ内スクロール ------------ //
  // 読み込み時の幅取得
  var windowWidth = $(window).width();
  var adjust = 66;
  if (windowWidth > 750) {
    adjust = 100; //PC
  }
  var speed = 1000;

  $(window).on('load resize', function(){
    // 現在の幅取得
    var wwResize = $(window).width();
    // 読み込み時から横幅に変更があった場合の処理
    if(windowWidth != wwResize) {
      if (wwResize > 750) {
        adjust = 100; //PC
      } else {
        adjust = 66; //SP
      }
      windowWidth = wwResize;
    };
  });
  // NEWSのみスクロール位置調整
  $('a[href^="#"]').click(function() {
    var href= $(this).attr('href');
    var target = $(href == '#' || href == '' ? 'html' : href);
    var position = target.offset().top - adjust;
    $('body,html').animate({scrollTop:position}, speed, 'swing');
  });