they thanks for the reply. I don't fully understand what the parameters in this line do exactly. why is variable in 'quotation' marks?
fn = new Function( 'variable', code ); thanks! On Jul 8, 4:03 pm, "Michael Geary" <[EMAIL PROTECTED]> wrote: > OK, try this. It's the same idea as the code I posted before: > > var blah = { > dynaLoad : function( variable ) { > $.get( 'alert.js', function( code ) { > var fn = new Function( 'variable', code ); > fn( variable ); > }); > }, > somethingElse : '' > }; > > blah.dynaLoad('cool beans'); > > -Mike > > > -----Original Message----- > > From: jquery-en@googlegroups.com > > [mailto:[EMAIL PROTECTED] On Behalf Ofjquertil > > Sent: Tuesday, July 08, 2008 1:37 AM > > To: jQuery (English) > > Subject: [jQuery] Re: $.getScript() - how to load into JSON > > formatted object? > > > thanks for the answer Mike. I probably wasn't very clear. > > > I'm trying to make the loading happen as part of > > blah.something(variable). > > > something kinda like this: > > > var blah ={ > > dynaLoad : function(variable){ > > $.getScript('alert.js',variable) // the script would > > simply contain the line "alert(variable);" > > }, > > somethingElse : '' > > } > > > blah.dynaLoad('cool beans'); // this would now produce a "cool beans" > > alertbox.