محاولة استبدال / تنسيق تلقائي للسلاسل النصية في مشاركات المستخدمين

حسناً! يبدو أن decorateCookedElement هو ما كنت أحتاجه (حسب ملاحظة @Arkshine).

لقد وجدت أيضًا هذه المشاركة التي تحتوي على بعض الأمثلة الجيدة لتصفية العناصر ذات الأهمية:
كيف نقوم بتشغيل البرامج النصية بعد عرض HTML للموضوع في DOM؟ - dev - Discourse Meta

على وجه الخصوص، وجدت هذا مفيدًا جدًا:

$.fn.doSomething = function() {
  const targetElement = $(this).children("[data-theme-test]").length;
  if (!targetElement) return;

  // قم بعملك
  
  return this;
};

api.decorateCooked($elem => $elem.doSomething(), { onlyStream: true });

شكراً لك!

إعجابَين (2)