قم بإزالة العناصر بـ "عرض: لا شيء ؛" للبريد الإلكتروني باستخدام JavaScript
-
23-09-2019 - |
سؤال
أقوم بإنشاء بريد إلكتروني من صفحة ويب وأخذ قسم من الصفحة ووضعه في البريد الإلكتروني. المشكلة هي أن قسم الكود يحتوي على عناصر ذات "عرض: لا شيء ؛" ولا يتعرف بعض عملاء البريد الإلكتروني على الشاشة: لا يوجد خاصية تعرض العناصر غير المرغوب فيها في البريد الإلكتروني.
أرغب في إزالة هذه العناصر باستخدام بعض javaScript البسيطة ، لقد قمت بالفعل بإزالة العناصر مع فئات معينة الآن أريد إزالة العناصر ذات الأنماط ، والأنماط مضمنة. أنا أستخدم jQuery مع الموقع.
المحلول
استخدم ال :hidden
المحدد:
$(":hidden").remove();
نصائح أخرى
$("div[style*='display:none']").remove();
لا تنتمي إلى StackOverflow