Tanya soal scroll halus dengan javascript

Misi gan, mau tanya nih, kog ane gagal paham ya sama script dibawah, mohon penjelasannya dong gan hhe. Baru mulai belajar nemu maslah disini

var posY = 0; var jarak = 25;

function scrollJs(id){ var target = document.getElementById(id).offsetTop; elemen

var scrollAnimate = setTimeout(function(){ scrollJs(id); }, 3) posY = posY + jarak; if (posY >= target) { clearTimeout(scrollAnimate); posY = 0; }else{

window.scroll(0, posY) }

return false; }

avatar deni2
@deni2

58 Kontribusi 11 Poin

Dipost 6 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban