0
我正在使用Hakim El Hattab的amazing reveal.js,並且除了下面的問題(這是由於我注意到我的佔位符造成的...),該腳本對我來說是非常棒的。reveal.js HTML未評估
由於這是因爲我的佔位符,問題不在腳本,但我相信在這裏會有一些天才,這可能會指向我正確的方向。
我使用下面的HTML我的CMS:
<div class="societe-tpl-1">
<div class="societe-tpl-1-header">
[[HOME]]
<div class="societe-tpl-1-header-separator">|</div>
[[CONTENTS]]
[[INDEX]]
[[DOWN]]
[[UP]]
[[NEXT]]
[[PREVIOUS]]
</div>
<div class="societe-tpl-1-content">
<div class="societe-tpl-4-contents retro-apps">
<div class="third">
<div class="pg-number">[[PAGENUM]]</div>
<h1>[[HEAD1]]</h1>
</div>
<div class="third">
[[IMAGE1]]
[[IMAGE2]]
[[IMAGE3]]
</div>
<div class="third">
<article>
<h2>[[SUBHEAD_1]]</h2>
<p>[[SUBTEXT_1]]</p>
</article>
<article>
<h2>[[SUBHEAD_2]]</h2>
<p>[[SUBTEXT_2]]</p>
</article>
<article>
<h2>[[SUBHEAD_3]]</h2>
<p>[[SUBTEXT_3]]</p>
</article>
</div>
</div>
</div>
<div class="societe-tpl-1-footer">
<div class="societe-tpl-1-footer-nextmonth">
<a href="#">next month</a>
</div>
<div class="societe-tpl-1-footer-mainsite">
<a target="_blank" href="http://www.renault.co.za">www.renault.co.za</a>
</div>
</div>
</div>
用我的CMS基於代碼點火器,我更換,我從MySQL數據庫中讀取相應的代碼中的佔位符。在擁有佔位符的地方,HTML不會被評估,但「下個月」鏈接中的HTML會被評估。
任何人只要有任何想法,爲什麼我在佔位符中的代碼不會得到評估?據我所知,我使用的PHP腳本在頁面渲染前(代碼點火器的display_override掛鉤)將佔位符替換爲其真實內容,因此它們在reveal.js啓動之前被替換。
在此先感謝!