Element

  • absolutize
  • addClassName
  • addMethods
  • adjacent
  • ancestors
  • childElements
  • classNames
  • cleanWhitespace
  • clonePosition
  • cumulativeOffset
  • cumulativeScrollOffset
  • descendantOf
  • descendants
  • down
  • empty
  • extend
  • fire
  • firstDescendant
  • getDimensions
  • getElementsByClassName
  • getElementsBySelector
  • getHeight
  • getOffsetParent
  • getStyle
  • getWidth
  • hasClassName
  • hide
  • identify
  • immediateDescendants
  • insert
  • inspect
  • makeClipping
  • makePositioned
  • match
  • next
  • nextSiblings
  • observe
  • positionedOffset
  • previous
  • previousSiblings
  • readAttribute
  • recursivelyCollect
  • relativize
  • remove
  • removeClassName
  • replace
  • scrollTo
  • select
  • setOpacity
  • setStyle
  • show
  • siblings
  • stopObserving
  • toggle
  • toggleClassName
  • undoClipping
  • undoPositioned
  • up
  • update
  • viewportOffset
  • visible
  • wrap
  • writeAttribute

API Docs

  • Utility Methods
  • Ajax
  • Array
  • Class
  • Date
  • Element
  • Element.Methods
  • Element.Methods.Simulated
  • Enumerable
  • Event
  • Form
  • Form.Element
  • Function
  • Hash
  • Insertion
  • Number
  • Object
  • ObjectRange
  • PeriodicalExecuter
  • Position
  • Prototype
  • String
  • Template
  • TimedObserver
  • document
  • document.viewport

scrollTo

scrollTo(element) -> HTMLElement

Scrolls the window so that element appears at the top of the viewport. Returns element.

This has a similar effect than what would be achieved using HTML anchors (except the browser’s history is not modified).

Example


$(element).scrollTo();
// -> HTMLElement
© 2006-2007 Prototype Core Team | Licenses: MIT (source code) and CC BY-SA (documentation). mephisto-badge-tiny