I want a Tumblr theme to add link-able anchors to every header in the content of a post. I don't have access to, or control over, the rendering of that content; Tumblr tends to spit out plain <h2>
s and similar, for Markdown headers:
## Hello, friend ! -> <h2>Hello, friend !</h2>
I'd like to ensure that any section of a post can be hyperlinked directly to with an anchor link, such as http://thing.place/post/12345#hello-friend
. Has anybody got a simple, fairly universal JavaScript snippet to sanitize any header element's content, and add it to that header as an id
?
(Presumably, if you've already written this for yourself; you might also have some additional code to add an anchor-link indicator that self-links, as well; share it if you've got it.)