前提・実現したいこと
ページリンクでヘッダー絡みの移動先のズレを修正したいです。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・
varやalertなどで記載した一行を消すと動かなくなります。
その様なことはあり得るのでしょうか。
該当のソースコード
javascxript
1 jQuery(function () { 2 var headNavHeightPc = jQuery(".l-header__menu").height();//ヘッダの高さを取得 74 3 jQuery('a[href^=#]').click(function(){ 4 var href= $(this).attr("href"); 5 var target = jQuery(href == "#" || href == "" ? 'html' : href); 6 var position = target.offset().top-headNavHeightPc; //ヘッダの高さ分位置をずらす 7 //var alert_num =’no’; 8 jQuery("html, body").animate({scrollTop:position}, 550, "swing"); 9 return false; 10 }); 11 }); 12 13 14### 試したこと 15var alert_num =’no’;をコメントアウトすると動かなくなります。 16 17 18### 補足情報(FW/ツールのバージョンなど) 19 20ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー