Это зависит от того, как вы на самом деле загружаете jQuery. Если вы добавляете элемент скрипта на страницу, вы можете использовать ту же технику, что и jQuery, для динамической загрузки скрипта.
РЕДАКТИРОВАТЬ : я сделал домашнее задание и фактически извлек функцию loadScript из кода jQuery для использования в вашей закладке. Это может быть полезно для многих (включая меня).
function loadScript(url, callback)
{
var head = document.getElementsByTagName("head")[0];
var script = document.createElement("script");
script.src = url;
// Attach handlers for all browsers
var done = false;
script.onload = script.onreadystatechange = function()
{
if( !done && ( !this.readyState
|| this.readyState == "loaded"
|| this.readyState == "complete") )
{
done = true;
// Continue your code
callback();
// Handle memory leak in IE
script.onload = script.onreadystatechange = null;
head.removeChild( script );
}
};
head.appendChild(script);
}
// Usage:
// This code loads jQuery and executes some code when jQuery is loaded
loadScript("https://code.jquery.com/jquery-latest.js", function()
{
$('my_element').hide();
});