przewijanie do następnej kotwicy scrollem

0

Chcę uzyskać taki efekt, że ruch rolki na myszce będzie powodował płynne przejście do wybranego elementu na stronie (kotwica). Czyli nie przewijam w nieszkończoność długiej strony, tylko przeskakuję do konkretnej sekcji. Jest jakiś prostszy sposób niż poniższy?

  1. tworzymy tablicę z kotwicami
  2. aktywujemy e.preventDefault()
  3. robimy prosty licznik: jeden scroll i++ lub i--
  4. odszukujemy w tablicy element o konkretnym indeksie

1 użytkowników online, w tym zalogowanych: 0, gości: 1