Greasy Fork is available in English.
MutationObserver wrapper to wait for the specified CSS selector
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/12228/72406/setMutationHandler.js
MutationObserver wrapper to wait for the specified CSS selector.
setMutationHandler(document, '.container p.some-child', function(observer, nodes) {
// single node:
nodes[0].remove();
// or multiple nodes:
[].forEach.call(nodes, function(node) {
node.style.display = 'none';
});
//observer.disconnect(); // disconnect the observer, this is useful for one-time jobs
return true; // continue enumerating current batch of mutations
});
You may want to make your userscript run at document-start to catch the mutations during page load:
..............
// @run-at document-start
..............
// ==/UserScript==