Facebook Marketplace: Hide Unwanted Categories

Hide items from categories you don't want to see (edit list below)

目前為 2023-10-06 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Facebook Marketplace: Hide Unwanted Categories 
// @description  Hide items from categories you don't want to see (edit list below)
// @match        https://www.facebook.com/marketplace
// @version      0.1
// @author       mica
// @namespace    greasyfork.org/users/12559
// @license      MIT
// ==/UserScript==

var filterList = [
    'Auto Parts',
    'Baby & Kids Items',
    'Books, Movies & Music',
    'Cell Phones',
    'Home Sales',
    'Jewelry & Accessories',
    'Kids\' Clothing',
    'Property Rentals',
    'Women\'s'
];

function filter() {
    var elements = document.querySelector('[aria-label="Collection of Marketplace items"]').querySelectorAll('span[dir]');
    elements.forEach((element) => {
        if (filterList.includes(element.innerText)) {
            element.closest('div[class=""]').remove();
        }
    });
}

var observer = new MutationObserver(filter);

observer.observe(document.documentElement, { subtree: true, childList: true });

filter();