閲覧ありがとうございます。
wordpressで作成したindex.phpで以下のjQueryが動きません。
同じwp内のsingle.php(投稿記事個別ページ)や、大元のindexでは正常に動作するのですが
ハンバーガーメニューを作るための以下のコードが効きません。
jQuery
1 $('#humberger_btn').click(function(){ 2 if($('#header').hasClass('open')){ 3 $('#header').removeClass('open'); 4 }else{ 5 $('#header').addClass('open'); 6 } 7 });
上記コードの直後に書いた、以下のコードは問題なく動きます。
jQuery
1 $chPoint = 100; 2 $targetH = $('body'); 3 $(window).on('scroll', function(){ 4 var scrollTop = $(window).scrollTop(); 5 if(scrollTop >= $chPoint){ 6 $targetH.addClass('scroll'); 7 }else{ 8 $targetH.removeClass('scroll'); 9 } 10 });
サイトのフォルダ構成は以下の通りです。
index.php☆このページには効く
・/news
・・/wordpress
・・・/wp-contents
・・・・/themes
・・・・・/extheme
・・・・・・/index.php★このページに効かない
・・・・・・/single.php☆このページには効く
/assets
・/js
・・/common.js★このjsにハンバーガーメニューについて記載
私の知識だけでは正解にたどり着けなさそうなのでお力添えください。
回答2件
あなたの回答
tips
プレビュー