Not sure I understand what you mean. Because let's say I have:
a href="#" onclick="test()"
test() is then in a function in an outside javascript not initially loaded in the page
I then call (for example) example.js in getScript on document.ready
So now I can click test() as much as I want to it will fire that function.
Of course, when you reload the page, you'd need to load the js file with getScript again
However.... what if you use $.load to load HTML into a div, displaying a specific bit of html, and in that html there's a getScript function that fires to get javascript needed to run functions in that piece of html.
Because the page didn't reload, technically the browser still has access to whatever script it loaded when $.load was used correct? in that case, there is no need to re-dynamically-get and load the js again,because it's already at the browser.... erf... my head hurts