My main application loads javascript files based on the 'page' visited:
var AdminConsole = (function() {
function openPage(folder, template) {
$.getScript('viewmodels/' + template + '.js')
.done(function() {
console.log(template + " script loaded.");
});
}
function test() {
// do something ...
}
})();
The javascript being loaded in $.getScript() looks like this:
var UserPermissions = (function() {
// try to call test()
})();
My question is, how do I call AdminConsole.test() from within UserPermissions()?
When I try AdminConsole.test() it says AdminConsole is undefined. And when I try just test(), test is undefined.