Ich habe 20 Listenelemente in einem Div, die jeweils nur 5 anzeigen können. Was ist ein guter Weg, um zu Punkt 10 und dann zu Punkt 20 zu scrollen? Ich kenne die Höhe aller Gegenstände.
Das scrollTo
Plugin macht das, aber seine Quelle ist nicht sehr einfach zu verstehen, ohne wirklich darauf einzugehen. Ich möchte dieses Plugin nicht verwenden.
Lassen Sie uns sagen , dass ich eine Funktion, die zwei Elemente nimmt $parentDiv
, $innerListItem
weder $innerListItem.offset().top
noch $innerListItem.positon().top
gibt mir die richtige scrollTop für $ parentDiv.
$("#container").scrollTo(target, duration, options)
. Ziel ist nur ein #anchor
. Getan.