เป็นไปได้ไหมที่จะบอก RTE parser ให้แก้ไข class-attribute ของ direct child-element ทั้งหมดเมื่อมีการเพิ่ม blockstyle ที่กำหนดให้กับ parent-element
แก้ไข 1
หากเนื้อหา RTE เป็นเช่นนี้
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
และฉันเพิ่ม my-custom-class ให้กับ ul
-element ผ่าน blockstyle ที่กำหนดใน TS
<ul class="my-custom-class">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
RTE ควรเพิ่ม my-custom-sub-class ให้กับ li
-elements ทั้งหมดโดยอัตโนมัติ
<ul class="my-custom-class">
<li class="my-custom-sub-class">Item 1</li>
<li class="my-custom-sub-class">Item 2</li>
<li class="my-custom-sub-class">Item 3</li>
</ul>
แก้ไข 2 - วิธีแก้ปัญหา
แม้ว่า RTE จะไม่สามารถทำได้ แต่คุณยังคงสามารถใช้ JavaScript เพื่อให้ได้ผลลัพธ์แบบไดนามิก
// jQuery -> https://jsfiddle.net/du6r7ow1/1/
$('ul.my-custom-class > li').addClass('my-custom-sub-class');
// MooTools -> https://jsfiddle.net/u53516cu/
$$('ul.my-custom-class > li').addClass('my-custom-sub-class');