Rimuovi gli elementi con "Display: nessuno;" Per e -mail utilizzando JavaScript
-
23-09-2019 - |
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.
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