简写artTemplate模板一二

摘要:
1、 演示文稿模板<divi=“content”>2、 保存模板<scripttype=“text/html”id=“template”>{{value.Title}}<&书信电报;{{/每个}}<%对于(varia=0;i<%=list[i].Title%>III.渲染模板<data);

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

一、展示模板

<div id='mySwipe'  class='swipe'><div 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。

免责声明:文章转载自《简写artTemplate模板一二》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SqlBulkCopy 批量插入数据库[转载]mvc使用JsonResult返回Json数据下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ElementUI中的el-table实现递增的序号列

场景 ElementUI中的el-table中实现动态添加一行、删除一行、清空所有行: https://mp.csdn.net/console/editor/html/107815187 在上面中能实现动态添加一行并实现序号递增的效果。 这里记录下递增序号是怎样实现的。 注: 博客: https://blog.csdn.net/badao_liumang_...

右键菜单插件——contextmenu

右键菜单插件可以绑定页面中的任意元素,绑定后,选中元素,点击右键,便通过该插件弹出一个快捷菜单,点击菜单各项名称执行相应操作,调用代码如下: $(selector).contextMenu(menuId,{options}); Selector参数为绑定插件的元素,meunId为快捷菜单元素,options为配置对象。 例如,选中页面<textare...

使用shell脚本实现用ping检查刀片服务器与主服务器之间的网络连通

为了检查daq01与刀片服务器之间的网络连接状态, 1. 使用ping命令的输出规律,如果可以ping通,会输出0% packet loss值; 如果不能ping通,则不会输出0% packet loss 2. 若ping命令输出0% packet loss执行成功,则表示网络连接正常,否则网络连接不上 3. shell脚本里的&&与 ||...

解决配置vim中文乱码的问题

解决linux下vim乱码的情况:(修改vimrc的内容) 全局的情况下:即所有用户都能用这个配置 文件地址:/etc/vimrc 在文件中添加: set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 如果只修改个...

通过WriteProcessMemory改写进程的内存

http://www.cnblogs.com/feiyucq/archive/2009/10/21/1587628.html 以PROCESS_ALL_ACCESS权限打开进程以后既能够使用ReadProcessMemory读取程序内存,也能够使用WriteProcessMemory改敲代码的内存,这也是一些内存补丁使用的招数,下面是程序的实现代码 #...

Win10 右键选项报错“找不到应用程序”及选项清除的处理

状况如图: 安装HFS或其他软件时,会在右键选项中自动增加该软件的关联方式, 但卸载后,又无法清除。如图所示。 清除方法如下: 1.Win+R,输入命令:regedit  2.选择 编辑 >>> 查找 ,输入关键词进行查找    3.或者输入路径:计算机HKEY_CLASSES_ROOTDirectoryShellExContext...