js监听dom元素是否加载成功

    // 创建一个 MutationObserver 实例
    const observer = new MutationObserver(function (mutationsList) {
        // 检查目标节点是否存在
        const targetNode = document.querySelector("#mtCase > div.row > div > div > div > div:nth-child(1)");
        if (targetNode) {
            addBtn(); // 如果目标节点存在,调用 addBtn 函数
            observer.disconnect(); // 停止观察
        }
    });

    // 开始监听 DOM 变化
    observer.observe(document.body, { childList: true, subtree: true });

posted @ 2025-04-16 17:28  lambertlt  阅读(28)  评论(0)    收藏  举报