checkReven

计算总价

// ==UserScript==
// @name         checkReven
// @namespace    http://tampermonkey.net/
// @version      1.6
// @description  计算总价
// @author       你的名字
// @match        https://www.ads.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // 目标元素的类名
    const targetClassName = 'v-toolbar-title__placeholder';

    // 检查目标元素是否已经存在
    function checkForElement() {
        return document.querySelector(`.${targetClassName}`);
    }

    // 如果目标元素已经存在,直接执行操作
    if (checkForElement()) {
        setTimeout(function() {
            console.log('hi');
        }, 5000); // 等待5秒后打印 "hi"
    } else {
        // 如果目标元素不存在,使用 MutationObserver 监听 DOM 变化
        const observer = new MutationObserver(function(mutationsList, observer) {
            // 检查目标元素是否已经出现
            if (checkForElement()) {
                // 停止观察
                observer.disconnect();

                // 等待5秒后打印 "hi"
                setTimeout(function() {
                    console.log('hi');
                }, 5000);
            }
        });

        // 配置观察选项
        const config = {
            childList: true, // 监听子节点的添加或删除
            subtree: true    // 监听所有后代节点的变化
        };

        // 开始观察整个文档
        observer.observe(document.body, config);
    }
})();

QingJ © 2025

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