JSFiddle - React, Tailwind, and code Playground
by shapeshifta
JavaScript
// ==UserScript==
// @name show active ctests
// @namespace trv
// @include http://www.snoozee.com/*
// @version 1
// @grant none
// ==/UserScript==
(function () {
$.fn.getCtests = function () {
var classes = this[0].className.split(/\s+/),
ctests = jQuery.grep(classes, function (value) {
return /^c[0-9]/.test(value);
});
return ctests;
};
//get ctests
var tests = $('html') .getCtests();
//create a list
var list = $('<div style="width:50px;position:fixed;top:0;left:0;padding:10px;background:black;color:white"></div>') .html('<ul>' + tests.join('</li><li>') + '</ul>') .appendTo('body');
//close list on click
list.on('click', function () {
$(this) .remove();
});
}) ();