قم بإزالة العناصر بـ "عرض: لا شيء ؛" للبريد الإلكتروني باستخدام JavaScript

StackOverflow https://stackoverflow.com/questions/2145895

  •  23-09-2019
  •  | 
  •  

سؤال

أقوم بإنشاء بريد إلكتروني من صفحة ويب وأخذ قسم من الصفحة ووضعه في البريد الإلكتروني. المشكلة هي أن قسم الكود يحتوي على عناصر ذات "عرض: لا شيء ؛" ولا يتعرف بعض عملاء البريد الإلكتروني على الشاشة: لا يوجد خاصية تعرض العناصر غير المرغوب فيها في البريد الإلكتروني.

أرغب في إزالة هذه العناصر باستخدام بعض javaScript البسيطة ، لقد قمت بالفعل بإزالة العناصر مع فئات معينة الآن أريد إزالة العناصر ذات الأنماط ، والأنماط مضمنة. أنا أستخدم jQuery مع الموقع.

هل كانت مفيدة؟

المحلول

استخدم ال :hidden المحدد:

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

نصائح أخرى

  $("div[style*='display:none']").remove();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top