awesomplete
Version:
http://leaverou.github.io/awesomplete/
16 lines (15 loc) • 377 B
JavaScript
/* global Awesomplete, $:true, $$:true */
$ = Awesomplete.$;
$$ = Awesomplete.$$;
document.addEventListener("DOMContentLoaded", function() {
var nav = $("nav")
$$("section > h1").forEach(function (h1) {
if (h1.parentNode.id) {
$.create("a", {
href: "#" + h1.parentNode.id,
textContent: h1.textContent.replace(/\(.+?\)/g, ""),
inside: nav
});
}
});
});