Difference between revisions of "Template:Marburg/scripts.js"

Line 1: Line 1:
<html><script>"use strict";var showMenu=!1,burger=document.getElementById("burger");function popup(e){$("#"+e).css("display","block")}function hide(e){$("#"+e).css("display","none")}burger.onclick=function(){showMenu?($("#burger").removeClass("is-active"),$("#navbar").removeClass("is-active"),showMenu=!1):($("#burger").addClass("is-active"),$("#navbar").addClass("is-active"),showMenu=!0)};</script></html>
+
<html><script>"use strict";var showMenu=!1,burger=document.getElementById("burger");function popup(e){$("#"+e).css("display","block"),document.addEventListener("keydown",function(s){"Escape"===s.key&&hide(e)})}function hide(e){$("#"+e).css("display","none")}burger.onclick=function(){showMenu?($("#burger").removeClass("is-active"),$("#navbar").removeClass("is-active"),showMenu=!1):($("#burger").addClass("is-active"),$("#navbar").addClass("is-active"),showMenu=!0)};</script></html>

Revision as of 16:50, 5 October 2019