当script标签的type属性为text/html 时

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中异步实现。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章