type屬性爲text/html的時候,<script>片斷中定義一個被JS調用的代碼,代碼不會在頁面上顯示,如下,js中渲染一個表格,調用一個#dataIsTop選擇器的模板。
該模板如下
<!-- 是否爆品 -->
<script type="text/html" id="dataIsTop">
<input type="checkbox" name="is_top" value="{{d.id}}" lay-skin="switch" lay-text="爆品|非爆品" lay-filter="top" {{ d.is_top == 1 ? 'checked' : '' }}>
</script>
是一個type屬性爲text/html 的腳本,裏面是html標籤。
效果如下,
此處text/html 的腳本 相當於一個html,其點擊事件依然遵從正常的思路,在js中異步實現。