国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

WRT widget開發應用中使用折疊控件指南

移動開發
Widget開發的概念你是否聽說過,本文向大家介紹一下如何在WRT widget開發應用中使用折疊控件(Accordion),希望本文介紹對你有所幫助。

本文和大家重點學習一下如何在WRT Widget開發應用中使用折疊控件(Accordion),折疊控件(Accordion),這里是指一種web控件,它提供多個格子,每個格子可以顯示一些內容,但一次僅顯示一個格子。

如何在WRT Widget開發應用中使用折疊控件(Accordion)

什么是折疊控件(Accordion)

折疊控件(Accordion),這里是指一種web控件,它提供多個格子,每個格子可以顯示一些內容,但一次僅顯示一個格子。一般每個格子有一個標題和容器。當某個格子被打開時其它的格子將合閉或被折疊起來。

在其它許多領域,比如 Windows XP Explorer的左邊面板及一些Web頁面,我們已經看到過這樣的折疊控件。現在該是在WRT Widget開發中使用它的時候了。
在本文中,我將介紹一個基于Prototype庫的折疊控件Accrodion實現,并學習如何在我們的WRT Widget中使用它。下面介紹如何安裝這個庫及如何使用。

屏幕截圖

 

 

 

安裝Accordion庫及其依賴項

Accordion.js 依賴于Prototype.js庫及Scriptaculous.js庫(準確的講是effect.js)。 下載上面提到的所有庫(見后面的“參考”部分),然后在你的WRT Widget應用的主頁面文件中寫入下面的代碼塊:
復制到剪貼板  C/C++代碼<script type="text/javascript" src="javascript/prototype.js"></script> 
 

  1. <script type="text/javascript" src="javascript/effects.js"></script>    
  2. <script type="text/javascript" src="javascript/accordion.js"></script>    

 

我們也添加其它兩個只用于本例的文件: demo.js和demo.css。如下:
我們也添加其它兩個只用于本例的文件: demo.js和demo.css。如下:

復制到剪貼板  C/C++代碼<link rel="stylesheet" type="text/css" href="demo.css" /> 
<script type="text/javascript" src="demo.js"></script> 

這兩個文件用于定義折疊控件的風格,和動態行為。你可以在本例的源代碼中找到它們。
注意: 本例中的Prototype.js庫是1.5版,而不是***的1.6版。


在WRT Widget開發中使用折疊控件(Accordion)

本例介紹一個垂直的折疊控件,這也是常見形式。你可以在其中定義嵌套的水平折疊控件或垂直折疊控件。


使用垂直的折疊布局

在主頁面中,定義一個垂直的折疊容器,其布局大致如下:
復制到剪貼板  C/C++代碼

  1. <div id="vertical_container">    
  2.      
  3.    <h1 class="accordion_toggle">title for pane 1</h>    
  4.    <div class="accordion_content">    
  5.       content for pane 1     
  6.    </div>    
  7.    <h1 class="accordion_toggle">title for pane 2</h>    
  8.    <div class="accordion_content">    
  9.       content for pane 2    
  10.    </div>    
  11.    //    
  12.    // more accordion panes.    
  13.    // ...     
  14. </div>    
  15.  

 


其中,vertical_container是容器,用于存放所有的格子,accordion_toggle用于定義折疊控件的格子標題,accordion_content用于定義該格子的內容。根據需要,你可以增加多個格子。


在垂直格子中使用水平的折疊控件(水平嵌套)

在垂直格子中使用水平的折疊控件,即嵌套水平的折疊控件。使用下面的代碼塊:
復制到剪貼板  C/C++代碼

  1. <div id="vertical_container">    
  2.   <h1 class="accordion_toggle">Use Prototype.js(Horizontal Nested)</h1>    
  3.   <div class="accordion_content">    
  4.      
  5.     <h2>使用水平折疊控件</h2>    
  6.     <div id="horizontal_container" >                
  7.       <h3 class="horizontal_accordion_toggle">title for innner pane1</h3>    
  8.       <div class="horizontal_accordion_content">    
  9.          content for inner pane 1    
  10.       </div>    
  11.       // other panes here    
  12.       // ...    
  13.     </div>    
  14.      
  15.   </div>    
  16.  

 


上例中,horizontal_container用于定義水平折疊控件,它包含于于外部的垂直折疊控件的某個格子中。 horizontal_accordion_toggle用于定義水平折疊控件的格子的標題。horizontal_accordion_content用于定義水平折疊控件的格子的內容。 當然你可以定義多個水平格子。


在垂直格子中再使用垂直的折疊控件(垂直嵌套)

在垂直格子中再次使用垂直控件,即嵌套垂直的折疊控件。使用下面的代碼塊:
復制到剪貼板  C/C++代碼

  1. <h1 class="accordion_toggle">Use Prototype.js(Vertical Nested)</h1>    
  2.   <div class="accordion_content">    
  3.      
  4.     <div id="vertical_nested_container" >    
  5.       <h3 class="vertical_accordion_toggle">title for inner pane 1</h3>    
  6.       <div class="vertical_accordion_content">    
  7.          content for inner pane 1    
  8.       </div>    
  9.     </div>    
  10.     // other panes here     
  11.     // ...    
  12.   </div>    
  13.  

 

上例中,vertical_nested_container用于定義垂直嵌套的折疊控件。它包含于外部的垂直折疊控件的某個格子中。vertical_accordion_toggle用于定義嵌套的垂直格子的標題及風格。 vertical_accordion_content用于定義嵌套的垂直格子的內容及風格。當然你可以定義多個嵌套的垂直格子。


更多信息

請參考Accordion.js的作者所寫的文章:
復制到剪貼板  C/C++代碼http://www.stickmanlabs.com/accordion/.  的“How to use”部分。

下載樣例

下載樣例Widget: File:AccordionDemo.zip. 安裝時,需要將.zip后綴更改為.wgz。

對于***版,請到這里下載:
復制到剪貼板  C/C++代碼http://code.google.com/p/prototypewrt/downloads/list 

參考

◆ Prototype JavaScript HomePage

◆Scriptaculous JavaScript HomePage

◆Accordion JavaScript HomePage

◆下載WRT例子應用程序

【編輯推薦】

  1. AndroidWidget開發系列解讀
  2. AndroidWidget開發詳解
  3. 全面認識WebWidget開發
  4. DashBoard的Widget開發指南
  5. 解析AndroidWidget開發中如何構建Activity類

 

責任編輯:佚名 來源: dev.10086.cn
相關推薦

2010-04-03 11:30:15

Widget開發

2011-09-08 17:48:33

Web Widget

2010-06-13 09:27:56

Widget開發

2011-09-08 13:11:07

Android Wid實例

2011-03-14 09:55:25

AndroidWidget

2011-04-18 11:00:34

使用音頻BlackBerry

2009-02-25 10:55:29

FCKeditor控件JSP

2023-12-22 09:11:45

AndroidNFC移動開發

2020-04-23 09:33:32

Android 協程開發

2024-04-30 11:49:16

瀏覽器前端開發折疊屏應用

2010-05-13 10:19:09

Widget開發

2011-07-18 10:21:04

iOS Visual Stu iphone

2012-02-13 14:22:22

MonoTouchiOS應用Visual Stud

2010-05-23 11:13:53

Widget開發

2011-09-09 17:59:26

QT Widget

2009-09-16 10:56:22

C#開發ActiveX

2011-04-02 13:44:08

2011-09-09 11:05:56

Widget

2009-05-05 14:02:14

PlaceHolder控件ASP.NET

2011-04-15 15:16:28

使用圖像對象畫圖BlackBerry
點贊
收藏

51CTO技術棧公眾號

亚洲人成网站精品片在线观看 | free性欧美16hd| 中文在线一区二区| 日韩日韩日韩日韩日韩| 亚洲大片av| 亚洲最大成人在线| 综合国产视频| 欧美高清视频在线| 本网站久久精品| 亚洲精品午夜精品| h片精品在线观看| 欧美一区二区大片| 黄色网页在线看| 欧美精品久久久久久久久老牛影院| 黄页免费在线| 亚洲精品国产精华液| 亚洲综合色在线观看| 国产视频一区在线观看| 日韩毛片在线免费看| 久久免费国产精品| 国产又黄又猛又粗又爽的视频| 久久精品网站免费观看| 日韩中文字幕a| 亚洲美女区一区| 精品剧情v国产在线观看| 一区二区国产视频| 在线免费av网址| 欧美天堂在线观看| √天堂资源地址在线官网| 欧美日韩久久不卡| 欧美大片黄色| 可播放的18gay1069| 国产喷白浆一区二区三区| 无码专区aaaaaa免费视频| 久久久久久免费毛片精品| 成人18网站| 欧美特级www| 午夜羞羞小视频在线观看| 亚洲高清福利视频| 78精品国产综合久久香蕉| h动漫在线视频| 亚洲精品乱码久久久久久蜜桃91 | www.日韩欧美| 精品欠久久久中文字幕加勒比| 欧美亚洲国产日韩2020| 91精品国产乱码久久久久久 | 高清在线一区| 欧美精品久久久久久久久久| 日韩欧美国产精品综合嫩v| 精品国产电影| 国产成人av电影| 免费在线观看羞羞视频| 欧美三级资源在线| 亚洲精品粉嫩美女一区| 26uuu亚洲国产精品| 欧美在线免费一级片| 亚洲一区二区三区免费观看| 国产亚洲欧美日韩在线一区| 午夜影院在线免费观看| 亚洲精品久久7777777| 91成人午夜| 国产成人精品一区二区三区福利 | 91久久大香伊蕉在人线| 美女视频免费一区| 日韩成人在线观看| 91九色成人| 91视频-88av| 国产盗摄精品一区二区三区在线| 成人免费xx| 精品欧美乱码久久久久久 | 黄色手机在线视频| 欧美亚洲综合网| 78精品国产综合久久香蕉| 日本国产高清不卡| 美女脱光内衣内裤视频久久网站| 116极品美女视频在线观看| 日韩视频不卡中文| 天天操综合520| 精品少妇人妻av一区二区| 亚洲一区二区视频在线观看| 日韩av一卡| 97人摸人人澡人人人超一碰| 久久一二三国产| 亚洲制服国产| 国产精品99一区| 国产suv精品一区二区三区| 精品亚洲综合| 91chinesevideo永久地址| 激情综合网最新| 成年在线电影| 91精品国产色综合| 成人免费的视频| av黄色在线| 99re视频在线播放| 亚洲精品你懂的| 成人自拍视频| 亚洲欧洲一区二区在线观看| 色综合色综合色综合色综合色综合| 99热这里有精品| 麻豆md0077饥渴少妇| 91福利区一区二区三区| 欧美成a人免费观看久久| 欧美在线观看黄| 日韩欧美高清dvd碟片| 97久久夜色精品国产| 91黑丝在线| 色中色综合影院手机版在线观看| 麻豆专区一区二区三区四区五区| 美女欧美视频在线观看免费 | 欧美黄色视屏| 91精品视频在线看| 国产精品久久久久久久久动漫 | 精品大片一区二区| 国产极品美女高潮无套久久久| 亚洲国产精品成人av| 亚洲福利一区| 毛片网站在线观看| 国产在线视频欧美| 一级女性全黄久久生活片免费| 高清欧美日韩| 女人色极品影院| 亚洲人成毛片在线播放| 青娱乐精品视频| 激情av在线| 日韩欧美第二区在线观看| 欧美色区777第一页| 欧美久久久久| 神马久久久久| 99超碰麻豆| 欧美喷潮久久久xxxxx| 午夜国产精品视频| www 日韩| 蜜桃传媒视频麻豆一区 | 久久国产精品露脸对白| av剧情在线观看| 三级三级久久三级久久18| 欧美一级日韩不卡播放免费| 国产视频亚洲| 国产在线1区| 亚洲一区精品视频| 精品一区二区电影| 成人av电影在线网| 视频免费一区二区| 1pon在线| 91嫩草视频在线观看| 51精品秘密在线观看| 男男视频亚洲欧美| 欧美高清影院| 成人影院在线观看视频| 国产精品96久久久久久| 欧美性猛交xxxx免费看久久久| 雨宫琴音一区二区在线| 1区2区3区在线视频| 国产又粗又长又爽视频| 久久视频在线直播| 亚洲精品国产品国语在线app| 欧美1区2区| 国产激情视频在线看| 亚洲色成人www永久在线观看| 欧美黑人国产人伦爽爽爽| 亚洲精品久久久蜜桃| 激情婷婷欧美| 欧美日韩五码| 老司机在线免费视频| 久久伊人一区| 日韩一区二区三区xxxx| 亚洲美女免费视频| 亚洲精品欧美| 日韩一区二区三区四区五区 | 成人黄色影片在线| 91精品国产色综合久久不卡蜜臀| 国产成人精品一区二区三区四区 | 超碰这里只有精品| 欧美极品一区| 亚洲国产日韩欧美在线99| 成人av网站在线观看免费| 国产精品任我爽爆在线播放| 一级视频在线观看视频在线啦啦| 欧美在线播放一区二区| 日韩在线免费观看视频| 亚洲不卡在线观看| 美国毛片一区二区三区| swag国产精品一区二区| 国产九色在线| 欧美一级欧美一级| 国产免费一区视频观看免费| 亚洲成av人乱码色午夜| 亚洲天堂免费看| 日本vs亚洲vs韩国一区三区二区| www久久久| 国产资源在线看| 播放灌醉水嫩大学生国内精品| 国产在线高清精品| 国产亚洲精品久久久久久牛牛| 亚洲一二三区不卡| 国产不卡视频在线观看| 亚洲综合激情在线| 国产精品毛片aⅴ一区二区三区| 不卡在线视频| 97公开免费视频|