###前提・実現したいこと
HTML,CSS,jqueryを使用してページ上部に固定してあるナビゲーションが、スクロールされた時にナビゲーションの背景色が白から黒へ変わる様にしています。ヘッダーは固定のままでスクロール前からスクロール後に文字色も反転します。
スクロールにクラスを付与する事で実現をしているのですが、この際にヘッダー内に含まれた画像をスクロール後に違った画像へ切り替えたいと考えています。が、方法がわかりません。
方法が浮かばずに、質問させていただきました。
###該当のソースコード
<header id="header" class="header"> <div class="header-wrap"> <div class="logo-box"> <a href="<?php bloginfo('url'); ?>"><img src="<?php echo get_stylesheet_directory_uri() ?>/img/logo.png" alt="ロゴ" /></a> </div> <div class="gnavi"> <ul> <li><a href="<?php bloginfo('url'); ?>/about">ABOUT</a></li> </ul> </div> <!-- end . --></div> <!-- end #header --></header> <script> $(function(){ var header = $('#header') header_offset = header.offset(); header_height = header.height(); $(window).scroll(function () { if($(window).scrollTop() > header_offset.top + header_height) { header.addClass('scroll'); }else { header.removeClass('scroll'); } }); }); </script>
###試したこと
javascript等に関しての知識は乏しいです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/27 16:57