dns-daniel
9/20/2016 - 6:48 AM

Use jQuery to Create a Link List, which links to Headings on the same page.

Use jQuery to Create a Link List, which links to Headings on the same page.

<script>
	$("document").ready(function () {
		var headings = $(".content h2");
		var list = $("<ul id='bookmarks'>");
		var cAnchorCount = 0;
		headings.each(function(indx, elem) {
			$(this).html("<a id='bookmark" + cAnchorCount + "'></a>" + $(this).html());
			list.append($("<li><a href='#bookmark" + cAnchorCount++ + "'> " + $(this).text() + "</a></li>"));
			$(".content h1").after(list);
		});
	});
</script>