diff options
Diffstat (limited to 'docs/src/dom.js')
| -rw-r--r-- | docs/src/dom.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/src/dom.js b/docs/src/dom.js index d7c2a157..fedd4e19 100644 --- a/docs/src/dom.js +++ b/docs/src/dom.js @@ -82,7 +82,9 @@ DOM.prototype = { if (content==undefined || content && content.legth == 0) return; this.tag('h' + this.headingDepth, heading); this.headingDepth++; - var className = {'class': heading.toLowerCase()}; + var className = typeof heading == 'string' + ? {'class': heading.toLowerCase().replace(/[^\d\w_]/, '-')} + : null; if (content instanceof Array) { this.ul(content, className, fn); } else if (fn) { |
