WordpressでJavaScriptにエラーが出る
Q&A
Closed
解決したいこと
WordpressでJavaScriptにエラーが出る
WPでHPを制作しています。JSはまだ学んでいないのですが、レスポンシブ対応のヘッダーを作りたかったため、サイトをまわってコピペでできるプログラムを探し、コピペをし、HTMLだと動いたのですが、WPに実装してみると、エラーが出てきてしまいます。初歩的な問題なのでしょうが、、、解決法を教えてください。
発生している問題・エラー
master.js:2 Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')
at master.js:2
該当するソースコード
const responsive_menu_btn = document.querySelector('.responsive_btn');
responsive_menu_btn.addEventListener('click', menuToggle);
function menuToggle() {
const header_menu_detail = document.querySelector('.header_nav');
header_menu_detail.classList.toggle('menu_active');
}
自分で試したこと
JSファイルをスクリプトタグのなかに入れたり、functions.phpを編集して追加したりしました。
また、 こちらのWebサイトを参考にHTMLで制作した時はきれいに作ることができました。
https://logss.net/responsive-header-html/
お手柔らかにおねがいします。