写点什么

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:0611645
用户头像

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

关注

评论

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

学习java参加培训哪个比较好呢?

小谷哥

埃文科技完成数千万A轮融资

郑州埃文科技

网络安全 企业融资 数据服务

Getaverse测试网即将上线,节点销售火爆,是否成为下一个GALA?

Geek_Web3

区块链 Web3 Daily #区块链# did web3

智慧交通的待解谜题,中科视语在首届昇腾AI创新大赛交出金奖答案

脑极体

福利Day | KaiwuDB 邀你相约 DTCC 2022,文末免费抢价值3200元大会门票!

KaiwuDB

数据库

网络安全之从原理看懂XSS

网络安全学海

黑客 网络安全 安全 信息安全 渗透测试

Getaverse - 基于Web3.0数字认证引擎协议的元宇宙生态服务平台

Geek_Web3

Web3 Daily #区块链# did web3

微服务中的鉴权该怎么做?

江南一点雨

SpringCloud Gateway openfei

go实现类似spring BeanUtil工具

Z.K

基于训练和推理场景下的MindStudio高精度对比

华为云开发者联盟

人工智能 华为云 12 月 PK 榜

消息队列跨区域协同方案的演进

移动云大数据

kafka pulsar

王者荣耀商城异地多活架构设计

Jack

架构实战训练营9期

笔记2022-12-06

mklop

学习笔记 构架

web前端培训应该怎么做

小谷哥

大数据培训学习方法有哪些

小谷哥

学习web前端培训怎么样呢

小谷哥

制定数据战略的三大要素和五个步骤!

用友BIP

TDH 社区版上新宽表数据库 Hyperbase,轻松实现海量数据的毫秒级精确检索

星环科技

数据库

从一个 issue 出发,带你玩图数据库 NebulaGraph 内核开发

NebulaGraph

图数据库 开源贡献

小游戏的前世今生

FinFish

微信小程序 休闲游戏 小游戏 H5小游戏

Getaverse月报 - 11月

Geek_Web3

区块链 Web3 Daily #区块链# did web3

FFA 2022 收官总结|活动报告出炉,实时即未来!

Apache Flink

大数据 flink 实时计算

Spring 事务失效的六种情况

江南一点雨

spring 事务

前端培训学习需要什么条件?

小谷哥

艾瑞《政企数智办公平台行业研究报告》,政企数智办公「百宝书」

融云 RongCloud

办公 数智化

微服务开发平台 Spring Cloud Blade 部署实践

北京好雨科技有限公司

Kubernetes 微服务 云原生 Spring Cloud

找运营商电商化运营突破口的九个策谋

鲸品堂

12 月 PK 榜

SoviChart数据可视化:条形图(Bar chart)

2D3D前端可视化开发

数据分析 数据可视化 可视化图表 sovitchart 条形图

直播预告丨泛CG元宇宙分会场云桌π—从NVIDIA XR到云渲染,如何构建元宇宙虚拟场景生态闭环

3DCAT实时渲染

CG 渲染 虚拟现实 元宇宙 元宇宙开发

Gin路由添加流程

Z.K

30个编程小技巧,提高代码性能

千锋IT教育

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