pocketlang/docs/static/js/docs.js

22 lines
534 B
JavaScript
Raw Normal View History

2022-04-04 11:17:15 +08:00
let $ = document.querySelector.bind(document);
let $$ = document.querySelectorAll.bind(document);
// Syntax highlighting.
document.addEventListener('DOMContentLoaded', (event) => {
$$('.highlight').forEach(function(el) {
hljs.highlightElement(el);
});
});
$("#toggle-menu").onclick = function() {
$("#navigation").classList.toggle("collapsed");
}
$$(".nav-section").forEach(function(el) {
el.onclick = function() {
el.classList.toggle("collapsed");
el.nextElementSibling.classList.toggle("collapsed");
}
});