Load wn.require assets only once
This commit is contained in:
parent
02ca266c4e
commit
25e8b8f2a0
1 changed files with 3 additions and 0 deletions
|
|
@ -15,7 +15,9 @@ $.extend(wn, {
|
|||
}
|
||||
return parent;
|
||||
},
|
||||
_assets_loaded: [],
|
||||
require: function(url) {
|
||||
if(wn._assets_loaded.indexOf(url)!==-1) return;
|
||||
$.ajax({
|
||||
url: url + "?q=" + Math.floor(Math.random() * 1000),
|
||||
async: false,
|
||||
|
|
@ -28,6 +30,7 @@ $.extend(wn, {
|
|||
}
|
||||
el.appendChild(document.createTextNode(data));
|
||||
document.getElementsByTagName('head')[0].appendChild(el);
|
||||
wn._assets_loaded.push(url);
|
||||
}
|
||||
});
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue