From 7681076eb3380e3fc556b3c0503621d5025b7d50 Mon Sep 17 00:00:00 2001 From: Sheogorath Date: Mon, 26 Mar 2018 08:00:37 +0200 Subject: [PATCH] Add title attribute in table of contents Right now the full title of an element is may not shown as the space of the ToC is limited. With this path it'll be shower on hover and this way provide more useful information. Signed-off-by: Sheogorath --- public/vendor/md-toc.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/vendor/md-toc.js b/public/vendor/md-toc.js index f93f792..3457d46 100644 --- a/public/vendor/md-toc.js +++ b/public/vendor/md-toc.js @@ -54,6 +54,7 @@ var j = i + 1 this._elTitleElement = this.elTitleElements[i] this._elTitleElementName = this._elTitleElement.tagName + this._elTitleElementTitle = this._elTitleElement.textContent.replace(/"/g, '"') this._elTitleElementText = (typeof this.process === 'function' ? this.process(this._elTitleElement) : this._elTitleElement.innerHTML).replace(/<(?:.|\n)*?>/gm, '') var id = this._elTitleElement.getAttribute('id') if (!id) { @@ -63,7 +64,7 @@ id = '#' + id } - this.tocContent += '
  • ' + this._elTitleElementText + '' + this.tocContent += '
  • ' + this._elTitleElementText + '' if (j !== this._elTitleElementsLen) { this._elNextTitleElementName = this.elTitleElements[j].tagName