jQueryで書かれたものをjavascriptに変換したい

前提

お世話になります。
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 コメント