我有一段HTML代碼,我想在整個頁面中重複使用。創建未被瀏覽器解析的HTML代碼(供重用)
<div class="gmail-message-container">
<span class="trim-text">
<span class="gmail-sender">
[email protected] (Some Name)
</span>:
</span>
<br>
<b><span class="trim-text gmail-title">Some title</span></b>
<br>
<span class="trim-text gmail-summary">Some summary text goes here</span>
</div>
我怎樣才能讓gmail-message-container
作爲一個沒有被顯示,並可以由JavaScript來抓住並添加到多個地方html元素?
元素被分配了某些CSS規則,這些規則會根據容器內部元素的數量來影響元素,因此我不能僅僅執行display: none;
,因爲它會計入我嘗試複製的元素中。
@apokryfos仔細看問題:「我不能只顯示:無;「 – beerwin
在容器中做'style ='display:none;''。不要讓自己難過。 – apokryfos
您可能需要考慮模板引擎,例如http://handlebarsjs.com/或https://github.com/janl/mustache.js –