classList.add/classList.removeを使って、クラスを追加・削除したのですが、どうしてもエラーがでてしまい、原因がわかりません。
エラーメッセージ
Uncaught TypeError: Cannot read property 'add' of undefined
Uncaught TypeError: Cannot read property 'remove' of undefined
html
1<div class="mvOverlay"></div>
js
1const mvOl = document.getElementsByClassName('mvOverlay'); 2 3var scrollTopMv = document.documentElement.scrollTop || document.body.scrollTop; 4 5 6 if (scrollTopMv >100){ 7 8 mvOl.classList.add('show'); 9 10 }else{ 11 mvOl.classList.remove('show'); 12 } 13} 14
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/27 10:12