zoukankan      html  css  js  c++  java
  • 简写artTemplate模板一二

    最近研发的项目当中,用到了artTemplate模板,在此简写一二,一来养成做笔记的习惯,二来习惯了做笔记。

    一、展示模板

    <div id='mySwipe'  class='swipe'><div class='swipe-wrap' id="content"></div></div>

    二、存放模板

    <script type="text/html" id="template">

    {{each list as value i}}
    <div>
    <b>
    <div class="q-title">{{ value.Title}}</div>
    </b>
    </div>
    {{/each}}

    </script>

    此处是标准语法,也是笔者比较习惯的语法;原始语法如下:

    <% for(var i = 0; i < list.length; i++){ %>
    <%= list[i].Title%>
    <% } %>

    三、渲染模版

    <script type="text/javascript">

    $(window).ready(function () {
    $.post("/exam/chapterexam/", function (d, s) {
    if (s == "success") {
    var data = {
    list: d.data
    }
    var html = template("template", data);

    $("#content").html(html);

    $(".q-title").each(function () {
    $(this).html($(this).text());
    });
    $(".q-title img").each(function () {
    $(this).attr("src", "http://tiku.tydlk.cn/" + $(this).attr("src"))
    });
    $("button").on("click", function () {
    $(this).css("background-color", "#14b5eb");
    $(this).siblings().css("background-color", "rgb(221, 221, 221)");
    setTimeout(function () { mySwipe.next(); }, 1000);
    });
    }
    });
    });

    </script>

    当然,有两个文件是需要引用的,一个是template-web.js,一个是jquery-xx.js。

  • 相关阅读:
    [luogu3393]逃离僵尸岛
    [BZOJ2818]GCD
    [SCOI2015]情报传递
    [NOIP2010]引水入城
    [luogu4315]月下“毛景树”
    「LibreOJ NOI Round #2」不等关系
    [HNOI2013]游走
    Yet Another Minimization Problem
    ZJOI2015 地震后的幻想乡
    [九省联考2018]一双木棋chess
  • 原文地址:https://www.cnblogs.com/shiyige-216/p/14642461.html
Copyright © 2011-2022 走看看