diff options
author | altaf-creator <dev@altafcreator.com> | 2024-04-25 13:16:25 +0700 |
---|---|---|
committer | altaf-creator <dev@altafcreator.com> | 2024-04-25 13:16:25 +0700 |
commit | 4842836da8cfa0e138682668fb2edcfe64fb38f8 (patch) | |
tree | ed15702b06ea572d33403daa5c1e7887801bd339 /scripts/lesson.js | |
parent | a6788672b3f3cb81c8ffb3c5a18d662de9d7e0c3 (diff) |
sidebar localStorage
Diffstat (limited to 'scripts/lesson.js')
-rw-r--r-- | scripts/lesson.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/lesson.js b/scripts/lesson.js index 0c0cf47..5901b35 100644 --- a/scripts/lesson.js +++ b/scripts/lesson.js @@ -138,7 +138,11 @@ function loadLesson(subject, chapter, lesson) { const md = markdownit({ "html": true }); - container.innerHTML = md.render(data); + data = data.replaceAll("!---(", `\n<details>\n`); + data = data.replaceAll(")---!", `\n</details>\n`); + data = data.replaceAll("#--(", `\n<summary>\n`); + data = data.replaceAll(")--#", `\n</summary>\n`); + container.innerHTML += md.render(data); }).then(() => { MathJax.typeset(); }).then(() => { |