It basically takes existing page elements like headers, assembles them into one big list, and adds anchor links to each one of them.
This way, the user can simply click a link in the list and automatically be transferred to that page section.
By default, the header text is used as the link text, but that can be over-written using a "data-title" attribute.
Clicking and being redirected to the desired element can also be customized with a scroll-to animation, for a smoother and more noticeable effect, instead of the instant change of page position.
A demo is included with the download package.