diff --git a/docs/index.html b/docs/index.html
index 3b2738f88f..c9b0fda49b 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -73,7 +73,7 @@
-
+
Marked.js Documentation
@@ -92,14 +92,15 @@ Marked.js Documentation
var content = document.querySelector('#content');
var body = document.querySelector('html');
- content.addEventListener('click', function (e) {
- var a = e.target;
- if (a.tagName.toLowerCase() === 'a' && a.href.indexOf(location.origin) === 0) {
+ body.addEventListener('click', function (e) {
+ var a = e.target.closest('a');
+ if (a && a.href.indexOf(location.origin) === 0) {
var page = a.href.slice(location.origin.length + location.pathname.length);
if (page.slice(-3) === '.md') {
e.preventDefault();
fetchPage(page);
}
+ history.replaceState("", document.title, "/");
}
}, false);