Ich versuche, eine Funktion zu schreiben, die sofort ausgeführt wird, aber auch später ausgeführt werden kann:
var test = function (e){ console.log('hello'+e); }();
$('#some\_element').click(function(e){
test(' world');
});
in diesem Fall wären die Ergebnisse, die ich mir wünschen würde, folgende:
helloundefined
hello world
Ich verstehe nicht, warum der Aufruf von test später "test ist keine Funktion" zurückgibt.