現在wordpressにてjsファイルをfunctions.php内に
function my_script_init() { wp_enqueue_style('fontawesome', 'https://use.fontawesome.com/releases/v5.8.2/css/all.css', array(), '5.8.2', 'all'); wp_enqueue_script('my', get_template_directory_uri() . '/js/functions.js'); } wp_enqueue_style( 'my', get_stylesheet_uri() ); add_action('wp_enqueue_scripts', 'my_script_init');
を記述することで読み込んでいます。コンソールで適当な文字を出力することはできるのでjsファイル自体は読み込めていると思いますがidが取得できていないようで
functions.js?ver=5.2.3:4 Uncaught TypeError: Cannot read property 'addEventListener' of null
のように出てしまいます。
わかる方いらっしゃいましたらお願いします。
console.log("a"); document.getElementById('hamburger-menu').addEventListener('click',function(){ document.getElementById("toggle").classList.add('none'); }, false);
回答1件
あなたの回答
tips
プレビュー