mirror of
https://github.com/hendricius/the-sourdough-framework
synced 2025-11-09 04:31:11 -06:00
22 lines
701 B
JavaScript
22 lines
701 B
JavaScript
document.addEventListener('DOMContentLoaded', function() {
|
|
var menuItems = document.querySelector('.menu-items');
|
|
menuItems.addEventListener('click', function(event) {
|
|
if (event.target.tagName === 'SPAN') {
|
|
var checkboxes = document.querySelectorAll('#toggle-menu');
|
|
checkboxes.forEach(function(checkbox) {
|
|
checkbox.checked = false;
|
|
});
|
|
}
|
|
});
|
|
|
|
// Add permalinks to headers
|
|
var heads = document.querySelectorAll('.sectionHead');
|
|
heads.forEach(function (head) {
|
|
let permalink = document.createElement("a");
|
|
permalink.href = '#' + head.id;
|
|
permalink.classList.add('permalink');
|
|
permalink.append('🔗');
|
|
head.append(permalink);
|
|
});
|
|
});
|