写点什么

jQuery 模板系统简介

  • 2010-10-14
  • 本文字数:490 字

    阅读完需:约 2 分钟

jQuery 模板 API 可以通过数据对象动态创建 HTML 元素。该程序库由微软创建,jQuery 已经将其接纳为官方插件。和 ASP 或 VB 的 XML 字面量等服务器端模板语言类似的是,你只需给出要显示的数据绑定的表达式即可。

使用 ${fieldName}语法就可以完成简单的数据绑定,例如:

复制代码
<p><script id="bookTemplate" type="text/x-jquery-tmpl"><br></br>    <li><b>${Name}</b> (${Year})</li><br></br></script></p>

想要使用模板的话,只需定义目标位置,并使用“tmpl”方法来执行模板即可。

复制代码
<p><ul id="bookList"></ul><br></br>$( "#bookTemplate" ).tmpl( books ).appendTo( "#bookList" );</p>

通过上面的语法,模板就会编译成为 JavaScript 函数。另外,通过 jQuery.template 函数也可以将字符串创建成编译后的模板。利用这种方式创建的模板是可命名的,它们会存储在 $.templates 列表中,或者仅是作为对象返回。

对于只用一次的模板来说,编译它们的开销通常是不值当的。在这种情况下,可以把模板定义的字符串直接传给模板的执行函数 jQuery.tmpl。

jQuery 模板 API 依赖于 jQuery 1.4.2 ,基于 MIT 和 GPL V2 授权。

查看英文原文: Introducing Templates for jQuery

2010-10-14 03:0611688
用户头像

发布了 80 篇内容, 共 23.7 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

helm入门教学

三丰SanFeng

Kubernetes k8s Helm

羚羊行走在悬崖边:一份报告背后的移动开发者“自救计划”

脑极体

一周信创舆情观察(2.1~2.7)

统小信uos

干个副业开个小店的简单分析

boshi

创业 副业赚钱 七日更

技术文档丨循迹搭建--车辆集成

百度开发者中心

Qcon现代数据架构-《万亿级数据库MongoDB集群性能数十倍提升优化实践》核心17问详细解答

gmoy-tencent

MySQL 数据库 mongodb 分布式 分布式数据库mongodb

妹妹10分钟就玩懂了零拷贝和NIO,也太强了

moon聊技术

Java nio 零拷贝

容器 & 服务:Jenkins构建实例

程序员架构进阶

容器 持续集成 七日更 28天写作 2月春节不断更

AI窥人(二):彻底“AI化”怎么样?

脑极体

产品经理训练营--第四周学习总结

月亮 😝

第四周总结

Jove

第四周 开启新的篇章,打磨产品的最强辅助——文档

小匚

极客时间 产品经理 产品经理训练营

产品0期 - 第四周作业 - 附件1

曾烧麦

产品训练营

产品0期 - 第四周作业

曾烧麦

产品训练营

作业 - 第四章 业务流程与产品文档 (一)

hao hao

产品经理训练营作业 03

KingSwim

云原生中间件的下一站

apache/dubbo-go

微服务 云原生 dubbo 中间件

前端工程师必须知道的用javaScript刷新当前页面的3种方法

孙叫兽

JavaScript 大前端 刷新

惊呆,一条sql竟然让oracle奔溃了

君哥聊技术

oracle mybatis 批量操作

MyBatis专栏 - 关联查询中的延迟加载

小马哥

Java mybatis 七日更 二月春节不断更

微信朋友圈发动态用例及流程图(学习模拟):

🙈🙈🙈

极客大学产品经理训练营

作业 - 第四周

eva

关于产品文档与原型的思考

在游戏运营行业,Serverless 如何解决数据采集分析痛点?

阿里巴巴云原生

Serverless 运维 云原生 关系型数据库 消息中间件

第四章作业

白知之明

第四周

Jove

流媒体传输协议之 RTP (上篇)

阿里云CloudImagine

音视频 流媒体 rtp

用例图

Eva

【百度官方技术分享】中间件技术在百度云原生测试中的应用实践

百度Geek说

产品 架构 测试 中间件 技术宅

第四周作业-用例文档

Au revoir

产品经理训练营 - 第四章作业 (一)

joelhy

产品经理训练营

jQuery模板系统简介_Java_Jonathan Allen_InfoQ精选文章