Domanda

Sto generando un'e -mail da una pagina Web e prendo una sezione della pagina e la metta nell'e -mail. Il problema è che la sezione del codice ha elementi con "display: nessuno;" E alcuni client di posta elettronica non riconoscono il display: nessuna proprietà che quindi visualizza elementi indesiderati nell'e -mail.

Voglio rimuovere questi elementi usando alcuni semplici javascript che rimuovo già elementi con determinate classi ora che voglio rimuovere elementi con determinati stili, gli stili sono in linea. Sto usando jQuery con il sito.

È stato utile?

Soluzione

Utilizzare il :hidden selettore:

$(":hidden").remove();

Altri suggerimenti

  $("div[style*='display:none']").remove();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top