成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微軟jQuery Templates插件的使用

開發 前端
前不久,本站發表了一篇jQuery插件-微軟 jQuery Templates,里邊簡單的介紹了一下jQuery Templates的用法,今天就讓我們再次詳細的看看它的用法。其中,部分寫法同我先前看到的不一樣,讓我們一起看看吧!

前不久,本站發表了一篇jQuery插件-微軟 jQuery Templates,里邊簡單的介紹了一下jQuery Templates的用法,今天就讓我們再次詳細的看看它的用法。其中,部分寫法同我先前看到的不一樣,讓我們一起看看吧!

考慮到很多新學者,加上國內這方面資料也不多,我們還是一步一步來看看jQuery Templates的使用方法。比如我們有下邊的數據集:

  1. var users = [ 
  2.     { name: "Google", website: "google.com" }, 
  3.     { name: "jQuery學習", website: "jquery001.com" } 
  4. ]; 

我們的目的是以無序列表(ul)的形式將網站名稱和對應的網址顯示出來,在以前我們經常使用的方法如下:

  1. var result = ""
  2. for (var i = 0; i < users.length; i++) { 
  3.     result += "<li><a href='http://" + users[i].website + "'>" + users[i].name + "</a></li>"; 
  4. $(result).appendTo("ul"); 

下邊這種寫法使用了jQuery Tempates,個人感覺可讀性變得更好一些,如下:

  1. <script id="userTemplate" type="text/html"> 
  2. <li><a href="http://${website}">${name}</a></li> 
  3. </script> 

接下來,調用jQuery Templates中的方法如下:

  1. $("#userTemplate").render(users).appendTo("ul"); 

這樣我們就已經實現了我們的目標,在我看到的資料中,作者使用的方法是tmpl()方法而不是render()方法來組織數據的,也許是我使用的jQuery Templates版本不是***的。我使用時智能提示如下:

jQuery Templates render()方法

還沒有使用過jQuery Templates嗎?趕快試試吧!據說在jQuery 1.5版本中將會把微軟開發的三個jQuery插件中添加進去,讓我們期待吧!

至于如何使用if、each簡單語法,你可以看看前一篇文章,這樣就可以根據我們的需要來展示數據了。下邊是完整的頁面代碼,希望能幫助到你!

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4.     <title>jQuery Templates的使用方法-jQuery學習</title> 
  5.     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 
  6.     <script src="http://www.jquery001.com/js/jquery.tmpl.js" type="text/javascript"></script> 
  7.     <script type="text/javascript"> 
  8.         $(document).ready(function () { 
  9.             var users = [ 
  10.                 { name: "Google", website: "google.com" }, 
  11.                 { name: "jQuery學習", website: "jquery001.com" } 
  12.             ]; 
  13.             $("#userTemplate").render(users).appendTo("ul"); 
  14.         }); 
  15.     </script> 
  16. </head> 
  17. <body> 
  18.     <div> 
  19.         <script id="userTemplate" type="text/html"> 
  20.         <li><a href="http://${website}">${name}</a></li> 
  21.         </script> 
  22.         <ul></ul> 
  23.     </div> 
  24. </body> 
  25. </html> 

原文鏈接:http://www.jquery001.com/let-us-use-jquery-templates.html

責任編輯:陳四芳 來源: jquery001.com
相關推薦

2013-12-02 15:36:17

jQuery插件

2013-12-02 15:43:05

jQuery插件

2012-04-24 10:36:08

jQuery插件

2013-12-02 15:25:38

jQuery插件

2013-12-02 14:53:20

jQuery插件

2010-06-28 09:06:44

jQueryjQuery國際化插件

2013-01-09 10:20:26

jQueryFlotjQuery插件

2012-05-10 13:45:45

jQuery

2009-06-26 16:12:08

ThickboxjQuery

2011-09-01 09:23:51

Python

2009-06-24 10:58:21

jQuery插件教程

2013-03-20 13:21:51

jQueryjQuery插件

2012-04-16 09:19:03

jQuery插件

2012-04-25 09:43:43

jQuery插件

2013-12-02 15:10:56

jQuery插件

2013-12-02 15:21:30

jQuery插件

2012-05-02 10:04:43

jQuery插件

2011-03-21 10:42:44

Nagios插件

2011-08-01 08:51:12

jQuery Mobi插件

2012-03-29 09:27:49

WEBjQuery
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品片aa在线观看 | 国产精品成人久久久久 | 亚洲女人天堂成人av在线 | 在线日韩中文字幕 | 亚洲aⅴ | 成人超碰 | 2022国产精品 | 亚洲二区在线 | 久久精品视频免费观看 | 久久亚洲一区二区 | a在线观看 | 日本成人中文字幕 | 亚洲一区在线日韩在线深爱 | 午夜电影一区二区 | av免费网站在线观看 | 亚洲品质自拍视频 | 午夜伦4480yy私人影院 | 精品视频一区二区三区在线观看 | 一区精品国产欧美在线 | 美女天天干| 在线看日韩av | 一区二区三区中文字幕 | 中文字幕视频在线观看免费 | 成人在线视频一区二区三区 | 欧美综合自拍 | 黄色成人在线观看 | av毛片| 久艹网站 | 在线观看亚洲专区 | 日韩蜜桃视频 | 天天成人综合网 | 三级免费| 亚洲国产二区 | 天堂在线1 | 中文字幕日韩欧美一区二区三区 | 久久机热 | 欧美一区2区三区4区公司二百 | 色在线免费视频 | 九九热精品视频 | 国产激情一区二区三区 | 亚洲精品国产成人 |