I create a script by simply doing

`jQuery.getScript('hi.js').done(function(script){ /*script is a plain text */})`

as we see, "done"'s parameter is "script", but it is just a text of loaded script. However I need access to the element itself! What if I want to set its ID to "helloScript"?

In vanilla js I can do this:

```
var script = document.createElement("script");
script.type = "text/javascript";
script.src = url;
script.setAttribute('id', 'helloScript'); // <----------------------- this!
document.getElementsByTagName("head")[0].appendChild(script);

```

but how to do this in jQuery, I wonder?