Cómo ocultar ciertos elementos usando Greasemonkey?

Estoy buscando ocultar ciertos elementos usando Greasemonkey. Enlaces como este:

View 

O imágenes como esta:

 Circle 

Por supuesto, es parte de una Div más grande, pero esa div no se puede ocultar porque escondería otras cosas que no quiero ocultar.

Entonces, ¿hay alguna forma de ocultar estos elementos usando Greasemonkey?
(Nota del editor: también se aplica a Tampermonkey)

Para ocultar todo tipo de enlaces (o imágenes) de Google Circles , use un script de Greasemonkey / Tampermonkey como este:

 // ==UserScript== // @name _Hide annoying links // @include http://YOUR_SERVER.COM/YOUR_PATH/* // @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js // @require https://gist.github.com/raw/2625891/waitForKeyElements.js // @grant GM_addStyle // ==/UserScript== /*- The @grant directive is needed to work around a design change introduced in GM 1.0. It restres the sandbox. */ waitForKeyElements ( "a[href*='earn-google-circles'], img[src*='earn-google-circles']", hideNode ); function hideNode (jNode) { jNode.hide (); } 

Esto obtiene instancias estáticas y cargadas de AJAX .

Consulte Elección y activación de los controles correctos en un sitio impulsado por AJAX para obtener sugerencias sobre cómo elegir un selector de jQuery.

Referencia:

  • Selectores jQuery
  • waitForKeyElements ()
  • jQuery hide()