External Jquery not working
Something on the external file is causing this because jquery works when placed before the closing body tag.
Check the source code that is generated and sent to the browser (view source). Is it the correct path? Does that file exist?
Also check the browser console for errors.
PM me the url and I will have a look.