Ratkaistu: javascript vieritä sivun alkuun

Viimeisin päivitys: 09/11/2023

Suurin ongelma JavaScriptissä vierittäessä sivun alkuun on se, että se voi olla hidasta. Tämä johtuu siitä, että selaimen täytyy käydä läpi koko asiakirjan sisältö löytääkseen ylimmän elementin ja vierittää sitten kyseistä elementtiä ylöspäin.

window.scrollTo(0,0);

Tämä koodirivi käskee ikkunaa vierimään sivun vasempaan yläkulmaan. Ensimmäinen 0 on x-koordinaatti ja toinen 0 on y-koordinaatti.

vierittää

JavaScriptissä vieritystapahtuma käynnistyy, kun käyttäjä vierittää asiakirjaa. Tämä tapahtuma käynnistyy, kun asiakirjan korkeus tai leveys muuttuu, ja se antaa tietoja nykyisestä vierityspaikasta.

Vieritystapahtuman avulla voidaan seurata, missä käyttäjä vierittää, ja antaa palautetta käyttäjälle. Voit esimerkiksi käyttää vieritystapahtumaa päivittääksesi vieritysilmaisimen näytöllä tai käynnistääksesi animaation, kun käyttäjä selaa asiakirjaa.

Ohjaa vierittämistä laitteissa

JavaScriptissä on muutamia tapoja ohjata vieritystä laitteissa. Yksi tapa on käyttää window.scrollTo()-funktiota. Tämä toiminto vierittää ikkunaa määritettyyn paikkaan. Toinen tapa on käyttää document.body.scrollTop()-funktiota. Tämä toiminto palauttaa asiakirjan rungon ylimmän elementin.

Related viestiä: