前提
お世話になります。
jsの勉強中でjQueryで書かれたものをjsに変換したいのですが、
エラーがでており困っております。
アドバイス頂けると幸いです。宜しくお願い致します。
元のjQuery全文
window.onload = function() { let delayTime = 1000 let position = $('.logo').offset().top $('html, body').delay(delayTime).animate({ scrollTop: position }, 1000) }
の中の3行目
let position = $('.logo').offset().top
をjsにしようと思い
const position = document.getElementsByClassName('logo').getBoundingClientRect().top + window.pageYOffset;
と書き換えたのですがエラーになってしまいました。
宜しくお願い致します。
0 コメント