2
jQuery GetScript() gibt jqXHR Objekt zurück, wenn ein Skript geladen wird. Gibt es eine Möglichkeit, das jqXHR-Objekt zu erhalten, wenn das Skript von einem Skript-Tag geladen wird, das innerhalb des head-Tags platziert ist?Wie bekomme ich jqXHR-Objekt von Skript-Anfrage, die von <script> geladen wird Tag innerhalb <head>
function makeScript(url){
script = document.createElement("script");
script.src = url;
//when this line is executed the script will be loaded by the browser
//how to get the jqxhr object
document.head.appendChild(script);
}
Nein. Das XHR wird nicht mit dem angehängten Skriptelement gespeichert, und das angefragte Skript weiß auch nichts von der Anfrage –
heres jquerys [getScript] (https://github.com/jquery/jquery/blob /master/test/data/jquery-1.9.1.js#L8355) – BenG
@BenG +1, um mich in die richtige Richtung zu weisen. Ich habe 'document.head.appendChild (script);' zu $ .get wie im Link erwähnt ersetzt. – Mumzee