@ochoceros@Ergo ¡Gracias! Creo que funciona mejor que ElementHider, aunque veo que es sensible a mayúsculas ¿hay algún comodín para evitar eso en la palabra clave?
Ejemplo: var keywords = [ 'Vox'
Edito: creo que lo he solucionado convirtiendo a minúsculas las dos variables que se comparan:
// titulares
var titulos = $('h2 a').each(function(key, titulo) {
let titular = titulo.innerHTML; titular = titular.toLowerCase() for( let keyword of keywords ) { keyword = keyword.toLowerCase() if (titular.indexOf(keyword) >= 0) {
var newsInfo = $(titulo).parent().parent().parent();
bloques['l'+$(newsInfo[0]).data('link-id')] = newsInfo[ 0 ];
$(newsInfo[ 0 ]).css('display', 'none');
}
}
});
Estoy probando este plugin de Chrome, no es perfecto ya que no oculta todo lo que me gustaría, pero por lo menos se cepilla el titular y la entradilla: chrome.google.com/webstore/detail/elementhider/jnbamieaacddlfcoanmbkcl
Eso sí, hay que tener cuidado con las palabras clave. P.ej. añadí ERC y me bloqueó envíos que contenían esa cadena, como mercado