「ディスプレイ:なし;」で要素を削除しますJavaScriptを使用した電子メール
-
23-09-2019 - |
質問
Webページから電子メールを生成し、ページのセクションを取得してメールに入れています。問題は、コードのセクションに「表示:なし」の要素があることです。また、一部の電子メールクライアントは、ディスプレイを認識していません。電子メールに不要な要素を表示するプロパティなし。
これらの要素を削除したいいくつかの単純なJavaScriptを使用して、特定のクラスで要素を既に削除したい今、特定のスタイルで要素を削除したいと思います。スタイルはインラインです。私はサイトでjqueryを使用しています。
解決
使用 :hidden
セレクタ:
$(":hidden").remove();
他のヒント
$("div[style*='display:none']").remove();
所属していません StackOverflow