kswedberg/jquery-smooth-scroll — pull request #17 by caius (2011-11-02 15:37:07+00:00)
Title: Escape jquery's "special" characters in element ids/hash

jQuery's selectors have a few special characters to make it more powerful. Unfortunately these characters can exist in a valid id on a HTML page, and therefore need escaping for smoothScroll to be able to find the element on the page.

This patch aims to do that, in my testing it allows you to have an element with `id="fn:1"` and scroll to it smoothly.