jQuery everywhere

injects jquery if not exists

2022/01/24のページです。最新版はこちら

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==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);
            }
          });
    }
})();