Possiamo usare AJAX con jQuery per caricare i nostri plugin senza inserire un riferimento nella pagina.
Possiamo usare il metodo $.getScript()
:
function loadPlugin( name, callback ) {
var scriptsURL = "https://" + location.host + "/js/";
var pluginURL = scriptsURL + name;
$.getScript( pluginURL, callback );
}
Esempio d'uso:
loadPlugin( "plugin.js", function() {
$( "#element" ).plugin();
});
In questo caso il plugin scelto รจ ora disponibile nello scope locale creato dal metodo di jQuery.