.getScript()? On Jan 15, 2008 3:20 PM, Nazgulled <[EMAIL PROTECTED]> wrote:
> > Hi, > I'm trying to load JS files (libraries) dynamically at run-time with > jQuery but I'm not being able to... I thought I had this working > before but now it's not. Here's my code: > > INDEX.HTML > <html> > <head> > <script type="text/javascript" src="scripts/jquery.js"></script> > <script type="text/javascript" src="scripts/global.js"></script> > </head> > <body> > </body> > </html> > > GLOBAL.JS > function loadJavascript(scriptFile) { > var scriptsPath; > > // Builds the correct scripts path > scriptsPath = $('script').attr('src'); > scriptsPath = scriptsPath.replace(/\w+\.js$/, ''); > > // Creates the <script> element and appends it to the <head> > $(document.createElement('script')) > .attr('src', scriptsPath + scriptFile + ".js") > .attr('type', 'text/javascript') > .appendTo('head'); > } > > $(document).ready(function() { > // Dynamically loads a list of javascript files > loadJavascript('jquery.form'); > } > > It should have created a <script> element like this: > <script type="text/javascript" src="scripts/jquery.form.js"></script> > And appended it to the <head> element, but it didn't work... > > I'm using the latest jQuery v1.2.2. Hope someone can clarify this to > me... Why can't I do this? > -- http://morglog.alleycatracing.com Lets make up more accronyms! http://www.alleycatracing.com LTABOTIIOFR! ROFL! ROFL! ROFL! Upcoming alley cats, reviews, touring logs, and a general congregation of bike nerdity.