我用reactjs創建了網站。對於restAPI的我使用java和CMS是liferay。在liferay我創造了手風琴的短碼,如如何在JavaScript中替換多次出現的字符串?
('[accordion][acc-header]Heading 1[/acc-header][acc-content]Content1[/acc-content][acc-header]Heading 2[/acc-header][acc-content]Content2[/acc-content][/accordion]')
。
我想替換html元素而不是這個字符串。如何在JavaScript中做?
在這裏你去,
[accordion]
[acc-header]Heading 1[/acc-header][acc-content]Content1[/acc-content]
[acc-header]Heading 2[/acc-header][acc-content]Content2[/acc-content]
[/accordion]
HTML輸出,
<div class="accordion">
<h3>Heading1</h3>
<div class="accordion-content">
content 1
</div>
<h3>Heading2</h3>
<div class="accordion-content">
content 2
</div>
</div>
什麼是所需的HTML輸出? –
@TomFenech,我編輯了我的問題。你可以請現在檢查嗎? – Sathya