实现“无刷新” #16

Merged
cxykevin merged 13 commits from :main into main 2024-08-11 21:10:43 +08:00
3 changed files with 7 additions and 1 deletions
Showing only changes of commit cdc2771f92 - Show all commits

View File

@ -18,4 +18,5 @@ additional-js = [
"theme/js/highlight.min.js", "theme/js/highlight.min.js",
"theme/js/mathjax.js", "theme/js/mathjax.js",
"theme/js/tocrender.js", "theme/js/tocrender.js",
"theme/js/page.js",
] ]

View File

@ -84,7 +84,7 @@
{{/if}} {{/if}}
</mdui-top-app-bar> </mdui-top-app-bar>
<mdui-navigation-drawer close-on-overlay-click class="toc-drawer" id="toc-drawer" placement="left" open> <mdui-navigation-drawer close-on-overlay-click class="toc-drawer" id="toc-drawer" placement="left">
</mdui-navigation-drawer> </mdui-navigation-drawer>
{{/unless}} {{/unless}}
@ -201,6 +201,8 @@
<script>hljs.highlightAll();</script> <script>hljs.highlightAll();</script>
<script src="{{ ../path_to_root }}theme/js/page.js"></script>
</body> </body>
</html> </html>

3
theme/js/page.js Normal file
View File

@ -0,0 +1,3 @@
if (window.innerWidth > 640) {
document.getElementById("toc-drawer").setAttribute('open', true)
}