ブラウザ画面上部に「ヘッダ(.header)」「メニュー(.menu)」がある画面構成で、それぞれの高さをjqueryのouterHeight()で取得。それぞれの値を足して別の変数に入れたいのですが、どのような記述をすれば良いかご教示ください。
html
1<html> 2<body> 3<div class="header">ヘッダ</div> 4<div class="menu">メニュー</div> 5</body> 6</html>
js
1const headerH = $('.header').outerHeight(); 2const menuH = $('.menu').outerHeight(); 3const fullH = headerH + menuH; //.fullHに上記2つの値を足して代入したい
<補足>
上記「JS」の3行目は適当に書いています。正しいJSの書き方を教えてください。
初歩的な質問で恐縮ですがよろしくお願いします。
> const fullH = headerH + menuH; //.fullHに上記2つの値を足して代入したい
変数に代入できていると思います。何が疑問なのでしょうか。
const fullH = headerH + menuH;
のすぐあとにでも、console.log(fullH); などとでも書けば、fullHの内容がコンソールに出力されて確認できるかと。
ご回答ありがとうございます。
探り探りで書いているもので、自分の記述内容があっているのかどうかがわからず質問させていただきました。こちらの記述自体は問題なく、またconsole.log(fullH); により値の確認も行えました。
この度はご回答いただきありがとうございました。大変助かりました。
回答1件
あなたの回答
tips
プレビュー