Greasy Fork is available in English.
try to take over the world!
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/404600/812002/My_General_Utils.js
// ==UserScript==
// @name My_General_Utils
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://greasyfork.icu/en/script_versions/new
// @grant none
// ==/UserScript==
//general utils.js
//Takes strings of html elements and appendeds it to the selector
function createElements(elements, selector) {
log("createElements Enter", true);
//append element to selector
$(selector).append(elements);
}
//waits for a jQuery element to exist then runs callback function
//syntax waitForElement(jQuery selector, function onec element exists, timout in milliseconds)
function waitForElement(selector, callback) {
log("waitForElement Enter", true);
if ($(selector).length) {
callback(selector);
} else {
setTimeout(function () {
waitForElement(selector, callback);
}, ms);
}
}
//Feed class string for html elemnt, returns array of all matching elements
function arryElements(element) {
//log("arryElements Enter", true);
//Create an array of all (...) settings buttons
var elemCount = $(element).length;
var elemArr = new Array(elemCount);
elemArr = $(element).each($).toArray();
return elemArr;
}