I have a really simple function:
function loading (text, id) {
console.log("test");
$('#loadingsts').append('<div id="loader"></div>');
}
that is defined in a javascript file which is loaded with the html via:
<script src="js/loader.js"></script>
.
I want to execute that function in another js file so I need to have the function be global, right?
If I execute is like this, the console.log()
works but the but the append doesn't. If I put the function into a $(function() {});
it says loading() not defined
.
I also don't want the function to be executed on loading but only when called.
How can i make it work. I looked at these questions already but they didn't help