injects jquery if not exists
当前为
// ==UserScript==
// @name jQuery everywhere
// @namespace https://greasyfork.org/en/users/12725-alistair1231
// @version 0.2.2
// @description injects jquery if not exists
// @author Alistair1231
// @match *://*/*
// @grant GM_xmlhttpRequest
// @license GPL-3.0
// ==/UserScript==
(function() {
'use strict';
if(typeof jQuery=='undefined') {
// https://stackoverflow.com/questions/54499985/how-can-i-load-an-external-script-on-a-webpage-using-tampermonkey
GM_xmlhttpRequest({
method : "GET",
// from other domain than the @match one (.org / .com):
url : "https://code.jquery.com/jquery-3.6.0.min.js",
onload : (ev) =>
{
let e = document.createElement('script');
e.innerText = ev.responseText;
document.head.appendChild(e);
}
});
}
})();