http://en.wikipedia.org/wiki/Talk:Ajax_(programming) (Might need to copy and paste link, including brackets)
I created a changeScript function, which I use alot, which does this type of thing. I first published it in 2003, which beats Jesse James Garret's publications by 2 years. Here's a link to the page, written on a forum I was a member of, and still am.
Here's a few more from Sitepoint....
Discussing Caching of js imported after page load http://www.sitepoint.com/forums/showthread.php?t=128223 13th September 2003
The first even predates the application for the patent by a month. "US Patent #7,523,401 being issued to Greg Aldridge of Kokomo, IN."
Does anyone know if there's any reference to this method before mine?