<script type="text/template" id="orgItem">
<div class="{orgClass}">
<div class="org-item {hasorg}" data-orgid="{orgid}">
<i class="ico ico-orgzk"></i>
<div class="org-item-bd">{name}</div>
</div>
<div class="org-item-ft"></div>
</div>
</script>
存放一個模板 在JS中,經常需要使用JS往頁面中插入HMTL內容.比如: var number=123; $('#id').appedn('<div class="item">'+number+'</div>');
如果HTML內容很短還好說,但是當遇到像上面這樣的大段的HTML內容時, 直接用字符串存儲就會很困難,不光要處理單引號,還需要很多“+”來鏈接 一個個字符串,十分不方便
如果給<script>設置type="text/template",標簽里面的內容就不會被執行, 也不會被顯示在頁面上,但是可以在另一個script里面通過獲取和相關的模板 工具進行處理,插入到頁面中。
這樣就把大段的HTML操作從JS中分離開了
