From 24c962fafada520f54424a8cafbbf8ef45a086ba Mon Sep 17 00:00:00 2001 From: Roman Gräf Date: Wed, 1 Nov 2017 13:51:58 +0100 Subject: Update default.js --- res/default.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/res/default.js b/res/default.js index 9eb27dc..fa7b6f4 100644 --- a/res/default.js +++ b/res/default.js @@ -10,7 +10,7 @@ function show_loading() { $("#content").html(("
")); } -function load(file, title) { +function load_(file, title) { show_loading(); $("#header").text(title); document.title = 'IcHTML - ' + title; @@ -19,6 +19,13 @@ function load(file, title) { }, "text"); } +var refs = {}; + +function load(id){ + var item = refs[id]; + load_(item.url, item.name); +} + function onload() { $.getJSON("content/content.json", function(data){ var el = $("#sidebar")[0]; @@ -27,6 +34,10 @@ function onload() { var url = item.url; var name = item.name; var img = item.img; + refs[item.id] = { + name: name, + url: url + } var atag = document.createElement("a"); if(load=="href"){ atag.href = url; @@ -37,7 +48,7 @@ function onload() { atag.href = "#"; atag.onclick = function(){ sidebar_close(); - window.load(item.url, item.name); + window.load_(item.url, item.name); }; } var texttag = document.createTextNode(name); -- cgit