FSD ID Generator

Sets id values for the "Job Description" and "Side Panel" divs in FSD.

// ==UserScript==
// @name         FSD ID Generator
// @namespace    https://almedawaterwell.com/
// @version      1.3
// @description  Sets id values for the "Job Description" and "Side Panel" divs in FSD.
// @author       Luke Pyburn
// @include      https://reveal.us.fleetmatics.com/fsd/*
// @include      https://reveal.fleetmatics.com/fsd/*
// @run-at       document-idle
// @grant        GM_getValue
// @grant        unsafeWindow
// @require      http://code.jquery.com/jquery-3.4.1.min.js
// ==/UserScript==

var $ = window.jQuery;
document.addEventListener('mouseup', function() {
    $('[class="fsd-sd-text-area__input ng-pristine ng-valid ng-touched"').each(function(i, ele) {
            var id = "description";
            $(this).attr('id', id);
        });
    $('[class="fsd-sd-text-area__input ng-untouched ng-pristine ng-valid"').each(function(i, ele) {
        var id = "description";
           $(this).attr('id', id);
        });
});

window.addEventListener('blur', function idReset() {
         $('[class="fsd-sd-text-area__input ng-pristine ng-valid ng-touched"').each(function(i, ele) {
            var id = "description";
            $(this).attr('id', id);
        });
        $('[class="fsd-sd-text-area__input ng-untouched ng-pristine ng-valid"').each(function(i, ele) {
        var id = "description";
           $(this).attr('id', id);
        });
}
);
window.addEventListener('click', function saveButtonId() {
         $('[class="btn btn-primary btn-md"').each(function(i, ele) {
            var id = "saveButton";
            $(this).attr('id', id);
        });
}
);
window.addEventListener('mouseup', function() {
    $('[class="fsd-side-panel-body__content"').each(function(i, ele) {
            var id = "side-panel";
            $(this).attr('id', id);
        });
});
window.addEventListener('blur', function setNavbarId() {
    $('[class="fsd-host-root__navbar"').each(function(i, ele) {
            var id = "navbar";
            $(this).attr('id', id);
        console.log("Navbar ID set.");
        });
});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址