Greasy Fork is available in English.
Remove sponsored listings on ebay
当前为
// ==UserScript==
// @name ebay sponsored listings remover
// @namespace errantmind
// @version 0.51
// @author errant
// @description Remove sponsored listings on ebay
// @include *://www.ebay.*/*
// @run-at document-end
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js
// @grant none
// @license MIT
// ==/UserScript==
"use strict";
$('.s-item').each(function(i, obj) {
var findResult = $(this).find(".s-item__sep * span");
if (findResult.length > 0) {
//console.log("Child elements matched: " + findResult.length);
//console.log(findResult);
for (var i = 0; i < findResult.length; i++) {
if (findResult[i].style.display !== 'none' ) {
var inner_text = findResult[i].innerText;
//inner_text = inner_text.replace(/[\u0000-\u001F\u007F-\u009F]/g, "");
inner_text = inner_text.replace(/[^\x00-\x7F]/g, "");
inner_text = inner_text.toLowerCase().trim();
if(inner_text.length == 1) {
var display = window.getComputedStyle(findResult[i], null).getPropertyValue("display");
//console.log("display: " + display);
//console.log(inner_text + " len " + inner_text.length);
if(display !== 'none') {
(this).remove();
return;
}
}
}
}
} else {
//console.log("Object " + i + " DOES NOT CONTAIN sponsored");
}
});