您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
injects jquery if not exists and adds some common function shortcuts to the window object. See al.help() for details.
当前为
// ==UserScript== // @name jQuery and common function shortcuts everywhere // @namespace https://github.com/Alistair1231/my-userscripts/ // @version 0.4.6 // @description injects jquery if not exists and adds some common function shortcuts to the window object. See al.help() for details. // @author Alistair1231 // @match *://*/* // @grant GM_xmlhttpRequest // @license GPL-3.0 // ==/UserScript== // https://greasyfork.org/en/scripts/439017-jquery-and-common-function-shortcuts-everywhere (function () { 'use strict'; const helpString = ` '\ al: jQuery and Method shortcuts everywhere\\n\ ------------------------------------------\\n\ al.cl(str) - console.log(str)\\n\ al.js(obj) - JSON.stringify(obj)\\n\ al.jsp(obj) - JSON.stringify(obj, null, 2)\\n\ al.jp(str) - JSON.parse(str)\\n\ al.qs(selector) - document.querySelector(selector)\\n\ al.qsa(selector) - document.querySelectorAll(selector)\\n\ al.gid(id) - document.getElementById(id)\\n\ ------------------------------------------\\n\ ' `; const shortcuts = ` const al = { help: () => console.log(${helpString}), cl: (str) => console.log(str), js: (obj) => JSON.stringify(obj), jsp: (obj) => JSON.stringify(obj, null, 2), jp: (str) => JSON.parse(str), qs: (selector) => document.querySelector(selector), qsa: (selector) => document.querySelectorAll(selector), gid: (id) => document.getElementById(id) }; `; const e = document.createElement('script'); e.id = 'injectedScript'; e.innerText = shortcuts; document.head.appendChild(e); })();