From 1c15fe67c72b4591feaceeffec0951e34a6c2e46 Mon Sep 17 00:00:00 2001 From: clsr Date: Fri, 18 Aug 2017 14:08:04 +0200 Subject: Initial commit --- static/script.js | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 static/script.js (limited to 'static/script.js') diff --git a/static/script.js b/static/script.js new file mode 100644 index 0000000..36e2b18 --- /dev/null +++ b/static/script.js @@ -0,0 +1,59 @@ +(function() { + 'use strict'; + + var init = function() { + var toggle = document.createElement('button'); + + var clickToggle = function() { + toggle.open = !toggle.open; + var open = toggle.open ? 'open' : ''; + var secs = document.querySelectorAll('section>details'); + for (var i=0; i 0) { + toggle.open = true; + clickToggle(); + for (var i=0; i 0) { + var main = document.querySelector('main'); + main.insertBefore(toggle, main.firstChild); + } + + }; + + if (document.readyState !== 'loading') { + init(); + } else { + document.addEventListener('DOMContentLoaded', init); + } +})(); -- cgit