aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Gräf <roman.graef@gmail.com>2017-11-01 13:51:58 +0100
committerGitHub <noreply@github.com>2017-11-01 13:51:58 +0100
commit24c962fafada520f54424a8cafbbf8ef45a086ba (patch)
tree87a33c0b1688d403f9b3de5908d11b3f70a932bc
parent5273df7adcb0bfc2007c784408fcbde7b4b98268 (diff)
downloadichtml-24c962fafada520f54424a8cafbbf8ef45a086ba.tar.gz
ichtml-24c962fafada520f54424a8cafbbf8ef45a086ba.tar.bz2
ichtml-24c962fafada520f54424a8cafbbf8ef45a086ba.zip
Update default.js
-rw-r--r--res/default.js15
1 files 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(("<div class='spinner centered'></div>"));
}
-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);