jQuery用戶界面庫(kù)學(xué)習(xí)指南

出版時(shí)間:2009-10  出版社:人民郵電出版社  作者:韋爾曼  頁(yè)數(shù):1  字?jǐn)?shù):528000  譯者:張偉超  
Tag標(biāo)簽:無(wú)  

前言

  jQuery取得了非凡的成功,許多剛接觸JavaScript框架的新手都選擇了它,同時(shí)許多開發(fā)者也從其他框架中轉(zhuǎn)移過(guò)來(lái)。jQuery UI緊隨其后,也取得了巨大的發(fā)展,而且必將獲得更大的成就。如果你現(xiàn)在開始學(xué)習(xí)如何使用它,也會(huì)因此而獲得成功?!Query UI集出色的控件(widgets)和基本的交互助手(interaction helpers)于一體,這樣可以大大減少需要編寫的代碼量和耗費(fèi)在開發(fā)上的時(shí)間。每種組件都擁有大量易于使用的可配置屬性和方法,各組件共享一個(gè)通用的編程接口,因而開發(fā)者能夠很快地上手使用它們?! 〗M件庫(kù)的開發(fā)還在持續(xù)進(jìn)行中,技巧高超的開發(fā)者們正在不斷提高它的水平。新組件將會(huì)在主要的更新版本中添加,而錯(cuò)誤修復(fù)和更新則會(huì)被持續(xù)測(cè)試并發(fā)布。jQuery m在很大程度上是一個(gè)開源社區(qū)驅(qū)動(dòng)的站點(diǎn),開發(fā)團(tuán)隊(duì)十分依賴于廣泛的開發(fā)者社區(qū)所提交的錯(cuò)誤報(bào)告和特性需求.此外,新組件往往是從最有用的jQuery插件演化而來(lái)的。  本書將帶給你學(xué)習(xí)jQuery UI的良好開端,徹底揭示了1.5.4版本系列組件內(nèi)部的API,并涵蓋了1.6版本庫(kù)的大量功能。本書對(duì)每個(gè)組件都采取一致系統(tǒng)的方式加以闡述,并提供了大量的功能范例。在每章末尾,還提供一個(gè)完整實(shí)現(xiàn)的例子,以展示這些組件在現(xiàn)實(shí)場(chǎng)景中的使用方式。  內(nèi)容概要  第1章 jQuery UI概述。通過(guò)學(xué)習(xí)本章內(nèi)容,可以準(zhǔn)確地了解該開發(fā)庫(kù)的作用,哪里可以下載以及哪里可以找到相關(guān)資源。本章還會(huì)介紹使用該庫(kù)的免費(fèi)許可,以及它的API是如何被簡(jiǎn)化,從而為組件提供易于使用的統(tǒng)一的編程模型。  第2章 本書將從高層用戶界面控件開始jQuery UI世界的神奇之旅。本章將聚焦于tab組件,它是一種利用富有吸引力的交互式控件來(lái)表現(xiàn)結(jié)構(gòu)化內(nèi)容的簡(jiǎn)單而有效的方法?! 〉?章 本章將研究accordion控件,這是另一個(gè)用于有效顯示內(nèi)容的組件。由于其豐富的表現(xiàn)力和良好的交互性,accordion控件使任何網(wǎng)頁(yè)為之增色,本章完整地揭示了它的API,并準(zhǔn)確地展示其使用方式。

內(nèi)容概要

 本書介紹了jQuery用戶界面庫(kù)的各種界面控件和交換助手組件,涵蓋了jQuery用戶界面庫(kù)的各種方法與技巧。書中主要介紹了如何使用jQuery用戶界面庫(kù)快速有效地構(gòu)建富客戶端Web應(yīng)用界面,提升Web頁(yè)面的用戶友好程度。本書通過(guò)大量示例,循序漸進(jìn)地幫助讀者掌握這些知識(shí)?!”緯哪繕?biāo)讀者是Web應(yīng)用前端設(shè)計(jì)者與開發(fā)者,尤其適合那些已經(jīng)掌握了HTML、CSS和JavaScript等基礎(chǔ)知識(shí)并具有jQuery庫(kù)使用經(jīng)驗(yàn)的讀者。

作者簡(jiǎn)介

  Dan Wellman和他的妻子與孩子們生活在他們的家鄉(xiāng)英格蘭南部海岸的南安普頓。白天他在一家小而完善的電子商務(wù)提供機(jī)構(gòu)勤懇而平淡地工作,到了夜晚,他化身為黑暗勢(shì)力的抵抗者,為了真理、正義以及非侵入式的JavaScript而戰(zhàn)斗?! an在最近5年撰寫了許多計(jì)算機(jī)領(lǐng)域的文章、教程和評(píng)論,它們大多數(shù)與客戶端技術(shù)相關(guān)。這是他的第二本書。

書籍目錄

第1章 jQuery UI簡(jiǎn)介  1.1 本書適合我嗎  1.2 程序庫(kù)的下載  1.3 建立開發(fā)環(huán)境  1.4 程序庫(kù)結(jié)構(gòu)   1.4.1 單元測(cè)試   1.4.2 控件主題   1.4.3 簡(jiǎn)化的打包組件  1.5 主題定制器  1.6 簡(jiǎn)化的API  1.7 組件的類別  1.8 瀏覽器支持  1.9 本書范例  1.10 程序庫(kù)的許可  1.11 小結(jié) 第2章 選項(xiàng)卡控件  2.1 選項(xiàng)卡的基本實(shí)現(xiàn)  2.2 選項(xiàng)卡風(fēng)格  2.3 可配置屬性  2.4 過(guò)渡效果  2.5 選項(xiàng)卡控件的事件  2.6 使用選項(xiàng)卡方法   2.6.1 激活和禁用選項(xiàng)卡   2.6.2 增加和除去選項(xiàng)卡   2.6.3 模擬點(diǎn)擊   2.6.4 創(chuàng)建選項(xiàng)卡的幻燈效果  2.7 AJAX選項(xiàng)卡  2.8 選項(xiàng)卡的樂(lè)趣  2.9 小結(jié) 第3章 Accordion控件  3.1 Accordion控件的結(jié)構(gòu)  3.2 設(shè)置Accordion的樣式  3.3 配置accordion  3.4 Accordion控件的方法   3.4.1 銷毀方法   3.4.2 激活和禁用   3.4.3 打開“抽屜”  3.5 Accordion動(dòng)畫  3.6 Accordion事件  3.7 Accordion的樂(lè)趣  3.8 小結(jié) 第4章 對(duì)話框  4.1 基本對(duì)話框  4.2 自定義對(duì)話框皮膚  4.3 對(duì)話框?qū)傩浴 ?.4 使用對(duì)話框的回調(diào)屬性  4.5 使用對(duì)話框動(dòng)畫  4.6 以編程方式控制對(duì)話框  4.7 從對(duì)話框中獲取數(shù)據(jù)  4.8 對(duì)話框的樂(lè)趣  4.9 小結(jié) 第5章 滑動(dòng)條  5.1 實(shí)現(xiàn)滑動(dòng)條  5.2 改寫默認(rèn)的主題  5.3 可配置屬性  5.4 使用滑動(dòng)條的回調(diào)函數(shù)  5.5 滑動(dòng)條的方法  5.6 滑動(dòng)條動(dòng)畫  5.7 多手柄的滑動(dòng)條  5.8 滑動(dòng)條的樂(lè)趣  5.9 小結(jié) 第6章 日期選擇器  6.1 默認(rèn)的日期選擇器  6.2 定制日期選擇器的皮膚  6.3 日期選擇器的可配置屬性   6.3.1 改變?nèi)掌诘母袷健  ?.3.2 本地化   6.3.3 回調(diào)屬性   6.3.4 觸發(fā)按鈕   6.3.5 多月選擇   6.3.6 激活日期范圍選擇   6.3.7 配置可選動(dòng)畫   6.3.8 日期選擇控件的方法  6.4 日期選擇器的樂(lè)趣  6.5 小結(jié) 第7章 自動(dòng)完成控件  7.1 基 本 實(shí) 現(xiàn)  7.2 可配置屬性   7.2.1 滾動(dòng)   7.2.2 自動(dòng)完成控件的樣式   7.2.3 多項(xiàng)選擇   7.2.4 高級(jí)格式   7.2.5 匹配屬性   7.2.6 遠(yuǎn)程數(shù)據(jù)   7.2.7 向服務(wù)端發(fā)送附加數(shù)據(jù)   7.2.8 緩存  7.3 自動(dòng)完成控件的方法  7.4 自動(dòng)完成控件的樂(lè)趣  7.5 小結(jié) 第8章 拖放組件 第9章 尺寸改變組件 第10章 選擇組件 第11章 排序組件 第12章 UI特效 

章節(jié)摘錄

  1.4.2 控件主題  開發(fā)庫(kù)提供了兩種主題,default主題為淺灰色的中性外觀,而flora主題是由令人愉快的淡綠色和橙色元素構(gòu)成。這兩種主題為每個(gè)高層控件都提供了樣式,并且如果需要,完全可以不加修改地獨(dú)立使用?! ∵@些主題中的一些CSS文件不僅定義了控件的外觀,還與控件的功能相關(guān)。因此,如果需要為特定控件提供定制的皮膚,可以有兩種選擇。第一種做法是忽略控件原有的皮膚文件,完全使用自己的CSS文件來(lái)代替相應(yīng)的主題文件。或者采用第二種方式,即簡(jiǎn)單地改寫特定的用于處理外觀的規(guī)則。  第一種方式雖然同樣可行,但大大增加了工作量。也就是說(shuō),這種方法需要花費(fèi)大量時(shí)間編寫與功能相關(guān)的樣式代碼,而實(shí)際上這些代碼已經(jīng)被編寫過(guò)了。第二種選擇更具效率,因?yàn)樗⒃谟芍黝}提供的基礎(chǔ)之上,只需要編寫最基本的、最低限度的樣式代碼即可?! ?.4.3簡(jiǎn)化的打包組件  ui文件夾下包含了每種組件和特效的所有未簡(jiǎn)化版代碼文件,其中幾個(gè)子目錄包含了簡(jiǎn)化和打包后的組件,以及il8n文件夾。  每種庫(kù)組件和特效的完整版本文件對(duì)于開發(fā)者來(lái)說(shuō)是非常有用的。它們可以被打開并閱讀以便更好地了解特定組件的工作方式。這些文件含有大量注釋,對(duì)如何使用特定代碼給出了建議?! 《糠N組件的簡(jiǎn)化版本適用于生產(chǎn)環(huán)境,它能夠減少對(duì)文件的下載和解釋時(shí)間。借助于快速發(fā)展的各種工具,JavaScript可以很容易地被簡(jiǎn)化?! 『?jiǎn)化后的文件刪除了所有的注釋、空格和換行,大多數(shù)代碼簡(jiǎn)化工具還對(duì)代碼進(jìn)行了混淆處理,如在可能的時(shí)候?qū)?duì)象、變量和函數(shù)的名稱縮減為1個(gè)字母,而同時(shí)文件中的代碼仍保留了原來(lái)的功能?! ∶糠N組件的打包版本文件是最小的,但實(shí)際上它并沒(méi)有按照上面的方式對(duì)簡(jiǎn)化文件進(jìn)行進(jìn)一步簡(jiǎn)化,而只是對(duì)其進(jìn)行壓縮,使壓縮后的文件比簡(jiǎn)化文件更小。不過(guò)含有壓縮文件的代碼需要進(jìn)行一些改變,即需要增加一些客戶端代碼來(lái)解壓縮文件。這也意味著盡管壓縮文件尺寸更小,但通常需要更長(zhǎng)的時(shí)間進(jìn)行解釋。  il8n目錄下放置的是日期選擇器控件包含的語(yǔ)言包。使用這些插件語(yǔ)言包可以輕松地對(duì)日期選擇器(本書在第6章將會(huì)詳細(xì)討論)進(jìn)行國(guó)際化。

編輯推薦

  《jQuery用戶界面庫(kù)學(xué)習(xí)指南》提供了使用jQuery用戶界面庫(kù)的完整體驗(yàn).書中依次介紹了每種組件,并通過(guò)大量從初級(jí)到高級(jí)用法的示例,循序漸進(jìn)地幫助讀者掌握這些知識(shí)。  《jQuery用戶界面庫(kù)學(xué)習(xí)指南》內(nèi)容:用tab和aCCordion形式將相關(guān)內(nèi)容的不同部分組織起來(lái)以節(jié)省頁(yè)面空間;使用對(duì)話框控件顯示消息、圖片和表單型的交互內(nèi)容;在應(yīng)用程序中使用滑動(dòng)條進(jìn)行音量或顏色控制,通過(guò)動(dòng)態(tài)地左右拖動(dòng)來(lái)顯示不同的取值范圍;允許頁(yè)面訪問(wèn)者通過(guò)日期選擇控件從日歷中選擇日期;使用自動(dòng)完成控件豐富頁(yè)面功能;提供拖放機(jī)制使用戶能夠直接安排頁(yè)面中的各種元素;選擇元素群組中的幾個(gè)元素。并對(duì)它們應(yīng)用統(tǒng)一的動(dòng)作;創(chuàng)建帶有多個(gè)內(nèi)容框的頁(yè)面。并且根據(jù)訪問(wèn)者的個(gè)性化需求,將這些內(nèi)容框排列到不同的位置。

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    jQuery用戶界面庫(kù)學(xué)習(xí)指南 PDF格式下載


用戶評(píng)論 (總計(jì)9條)

 
 

  •   很不錯(cuò)的一本書,值得一看···
  •   很值得一看的書,受益匪淺!
  •   要學(xué)東西還真的是讀原版的,比國(guó)內(nèi)一些自己案例堆起來(lái)的書就是要有引導(dǎo)性一點(diǎn)
  •   書還行,或許是它發(fā)展太快,書中和官方有出入(某些地方),導(dǎo)致我寫第一個(gè)例子時(shí)搞了半天。
  •   書還是比較詳細(xì)的,就是UI的版本老了點(diǎn),適合有jQuery基礎(chǔ)的同學(xué)
  •   推薦初學(xué)者學(xué)習(xí),感覺(jué)比直接看文檔要好
  •   書不錯(cuò),但是代碼不能運(yùn)行。壓縮包里的代碼,作者最好整理一下。都缺東西呢。怎么用啊。真的很麻煩的。請(qǐng)?zhí)峁┛梢钥唇Y(jié)果的壓縮包
  •   有一些問(wèn)題翻譯的過(guò)于問(wèn)題多多,讓人看不出是干什么的。
  •   較多代碼寫入書中,看得頭暈?zāi)垦?!
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7