Pārlūkot izejas kodu

Fix toc to exit multiple nested lists

simov 8 gadi atpakaļ
vecāks
revīzija
5049b6e344
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      content/content.js

+ 4 - 1
content/content.js

@@ -149,7 +149,10 @@ var toc = (
       html += link(header)
     }
     else if (prev.level > header.level) {
-      html += '</div>' + link(header)
+      while (prev.level-- > header.level) {
+        html += '</div>'
+      }
+      html += link(header)
     }
     else if (prev.level < header.level) {
       html += '<div id="_ul">' + link(header)