jQuery JavaScript與CSS開發入門經典

jQuery JavaScript與CSS開發入門經典

《jQuery JavaScript與CSS開發入門經典》是2010年清華大學出版社出版的圖書,作者是Richard York。

基本介紹

  • 書名:jQuery JavaScript與CSS開發入門經典
  • 出版社清華大學出版社
  • 出版時間:2010-9-1
  • 開本:16
書籍簡介,編輯推薦,內容簡介,作者簡介,章節目錄,

書籍簡介

作 者:(美)約克 著,施宏斌,周彥曹蓉蓉 譯
出 版 社:清華大學出版社
出版時間:2010-9-1
版 次:頁 數:字 數:840000
印刷時間:2010-9-1開 本:16開紙 張:膠版紙
印 次:1 I S B N:9787302233039

編輯推薦

JQuery堪稱動態Web應用程式領域的編程利器,可幫助您利用更少代碼完成更多工作,同時減少錯誤數量。jQuery將JavaScript編程量精簡為寥寥數行代碼,使JavaScript變得更直觀,更富魅力。jQuery還允許同時為一個或多個元素設定樣式,使得通過JavaScript操縱CSS變得分外輕鬆。
在這本面向項目的精品書籍的指引下,即使是初出茅廬的JavaScript新手也能迅速開始利用JavaScript jQuely庫來減少需要編寫和測試的代碼量。《jQuery JavaScript與CSS開發入門經典》包含極富幫助的指南和緊貼實際的練習,使讀者能在實際中輕鬆駕馭jQuery,並收到事半功倍的神奇效果。

內容簡介

本書濃墨重彩地描述jQueryAPI及jQuery框架的所有基礎知識,在實例引導下演示如倒使用jQuery架以超越純JavaScrjpt的速度實現更多功能,以及如何使用最少代碼完成繁瑣任務。本書還介紹jQuery UI庫的用法,指導您使用jQuery UI庫創建賞心悅目的專業用戶界面。書中包含極富啟迪意義的指南和緊貼實際的練習,以引導讀者在實際中得心應手地使用jQuery。

作者簡介

Richard York是Trilithic公司的一名web應用程式開發人員,該公司專攻通信行業的測試設備。他在2004年編寫了第一本書《Beginning CSS:Cascading Style Sheets for WebDesign》(Wrox Press)。 Richard在印第安那大學與普渡大學印第安那波里斯聯合分校學習時就開始了他的Web開發生涯。大學期間,他不斷加強專業課程學習,掌握了各種用於Web開發的技術,包括HTML/XHTMLCSSJavaScriptPHPMySQL。作為開源軟體的積極支持者,他為PHPPEAR編寫了開源的webmail應用程式。目前從事於一個名為Hierophant的開源PHP庫和框架的開發,他希望能在2007年發布這個框架。

章節目錄

第Ⅰ部分 jQuery AP0
第1章 jQHery簡介
1.1 jQuery的功能
1.2 jQuery的創造者
1.3 獲取jQuery
1.4 安裝jQuery
1.5 程式設計規範
1.5.1 XHTML和css的規範
1.5.2 JavaScript規範
1.6 小結
第2章 選擇和過濾
2.1 選擇器API的來源
2.2 使用選擇器API
2.3 過濾選擇集
2.3.1 使用find()方法搜尋選擇集
2.3.2 使用siblings()方法查找元素的兄弟節點
2.3.3 選擇特定的兄弟節點
2.3.4 使用parents()方法和parentO方法選取祖先元素
2.3.5 選取子元素
2.3.6 反選元素
2.3.7 選擇結果集中的片段子集
2.3.8 向選擇集中添加更多的元素
2.3.9 從結果集中選擇特定元素
2.4 小結
2.5 練習
第3章 事件
3.1 使用傳統的事件模型掛鈎事件
3.2 使用W3C事件模型掛鈎事件
3.2.1 this對象
3.2.2 event對象
3.3 Microson JSCnpt的事件模型
3.4 創建統一的事件API
3.4.1 使用jQuery的bind()方法綁定事件
3.4.2 使用jQuery的事件方法綁定事件
3.4.3 觸發事件
3.5 小結
3.6 練習
第4章 操縱內容和屬性
4.1 設定和訪問屬性
4.2 操縱類名
4.3 操縱HTML和文本內容
4.3.1 獲取、設定或移除內容
4.3.2 將內容追加到當前元素的子元素之前或之後
4.3.3 在元素之前或之後插入內容
4.3.4 通過選擇器插入內容
4.3.5 包裝內容
4.4 替換元素
4.5 移除內容
4.6 克隆內容
4.7 小結
4.8 練習
第5章 數組和疊代
5.1 基本疊代
5.1.1 直接調用each()方法
5.1.2 變數作用域
5.1.3 模擬break語句和continue語句
5.1.4 疊代選擇集中的元素
5.2 對選擇集和數組進行過濾
5.2.1 過濾選擇集
5.2.2 使用回調函式來過濾選擇集
5.2.3 過濾數組
5.3 映射選擇集或數組
5.3.1 映射選擇集
5.3.2 映射數組
5.4 數組實用程式方法
5.4.1 生成數組
5.4.2 在數組中查找指定的值
5.4.3 歸併兩個數組
5.4.4 移除重複的數據項
5.5 小結
5.6 練習
第6章 CSS
6.1 CSS()方法
6.2 outerWidth()和outerHeight()方法
6.3 小結
6.4 練習
第7章 AJAX
7.1 向伺服器發起請求
7.1.1 GET方法和POST方法的區別
7.1.2 AJAX請求中所傳遞數據的格式
7.1.3 使用jQuery發起GET請求
7.2 從伺服器載入HTML片段
7.3 動態載入JavaScript
7.4 AJAX事件
7.5 創建具有AJAX風格的檔案上傳功能
7.6 小結
7.7 練習
第8章 特效
8.1 顯示和隱藏元素
8.2 滑入或滑出元素
8.3 淡入和淡出元素
8.4 自定義動畫
8.5 小結
8.6 練習
第9章 外掛程式
9.1 編寫外掛程式
9.2 開發jQuery外掛程式的正確做法
9.3 小結
9.4 練習
第Ⅱ部分 jQuery UI
第10章 實現拖放
10.1 使元素成為可拖動元素
10.2 使可拖動元素具有Ghosting效果
10.3 在Safari瀏覽器的兩個視窗之間拖動元素
10.4 為可拖動元素指派投放區域
10.5 小結
10.6 練習
第11章 拖放排序
11.1 使一個列表成為可排序列表
11.2 自定義可排序列表
11.3 保存可排序列表在排序後的狀態
11.4 小結
11.5 練習
第12章 選取框
12.1 Selectables外掛程式簡介
12.2 小結
12.3 練習
第13章 Accordion UI
13.1 創建一個Accordion UI
13.2 設定Auto-Height
13.3 改變默認的窗格
13.4 切換alwaysOpen選項
13.5 改變Accordion事件
13.6 填滿父元素的高度
13.7 設定Header元素
13.8 定義選中窗格的樣式
13.9 根據Location信息來選擇激活的內容窗格
13.10 小結
13.11 練習
第14章 日期選擇器
14.1 實現Datepicker外掛程式
14.1.1 設定Datepicker的樣式
14.1.2 設定允許選擇的日期範圍
14.1.3 允許選擇一個日期範圍
14.2 本地化日期選擇器
14.2.1 設定日期格式
14.2.2 本地化日期選擇器中的文本標籤
14.2.3 設定一個星期從哪一天開始
14.3 小結
14.4 練習
第15章 對話框
15.1 實現對話框
15.2 分析對話框的標記代碼
15.3 創建模態對話框
15.4 自動打開對話框
15.5 控制對話框的動態互動行為
15.6 對話框的動畫效果
15.7 使用對話框的事件
15.8 小結
15.9 練習
第16章 選項卡
16.1 實現Tabs
16.2 通過AJAX遠程載入選項卡內容
16.3 為選項卡添加漸變的動畫效果
16.4 小結
16.5 下一步
16.6練習
附錄A 參考答案
附錄B jQuery支持的選擇器
附錄C 選擇和過濾
附錄D 事件
附錄E 操作屬性和數據存儲
附錄F 操縱內容
附錄G AJAX方法
附錄H CSS
附錄0 實用函式
附錄J 拖放
附錄K Sortables外掛程式
附錄L Selectables外掛程式
附錄M 特效
附錄N Accordion
附錄O 日期選擇器
附錄P 對話框
附錄Q T8b
附錄R Re-Sizable(尺寸改變)
附錄S Slider(滑動條)

相關詞條

熱門詞條

聯絡我們