-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
jQUERY基礎教程 版權信息
- ISBN:9787115181107
- 條形碼:9787115181107 ; 978-7-115-18110-7
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
jQUERY基礎教程 本書特色
jQuery是功能強大卻又簡潔明快的輕量級JavaScript庫,出自名家之手。因為在DOM操作、事件處理、Ajax特性以及動畫特效等方面的出色表現,它迅速從眾多JavaScript庫中脫穎而出,成為一顆閃亮的明星。 本書是**本全面深入介紹jQuery的著作,源自著名jQuery資源網站LeamingjQuery.com,深得業界好評。從中你不僅能夠學到jQuery的基本知識,還能領略大量堪稱典范的實例和JavaScript編程*佳實踐。
jQUERY基礎教程 內容簡介
本書以通俗易懂的方式介紹了jQuery的基本概念,主要包括jQuery的選擇符、事件、特效、DOM操作、AJAX、表格操作、表單函數、拖曳與旋轉和插件等內容,*后幾章以實例操作為主,在前面內容的基礎上,提出了常見的客戶端實際問題并給出了其解決方案。
本書是一本注重理論與實踐結合的基礎教程,適合Web開發人員閱讀和參考。
jQUERY基礎教程 目錄
1.1 jQuery能做什么
1.2 jQuery為什么如此出色
1.3 **個jQuery文檔
1.3.1 下載jQuery
1.3.2 設置HTML文檔
1.3.3 編寫jQuery代碼
1.4 小結
第2章 選擇符——取得你想要的一切
2.1 DOM
2.2 工廠函數$()
2.3 CSS選擇符
2.4 XPath選擇符
2.5 自定義選擇符
2.6 DOM遍歷方法
2.7 訪問DOM元素
2.8 小結
第3章 事件——扣動扳機
3.1 在頁面加載后執行任務
3.1.1 代碼執行的時機選擇
3.1.2 基于一個頁面執行多個腳本
3.1.3 縮短代碼的簡寫方式
3.2 簡單的事件
3.2.1 簡單的樣式轉換器
3.2.2 簡寫的事件
3.3 復合事件
3.3.1 顯示和隱藏高級特性
3.3.2 突出顯示可單擊的項
3.3.3 事件的旅程
3.3.4 事件冒泡的副作用
3.4 限制和終止事件
3.4.1 阻止事件冒泡
3.4.2 移除事件處理程序
3.5 模仿用戶操作
3.6 小結
第4章 效果——為操作添加藝術性
4.1 修改內聯CSS
4.2 基本的隱藏和顯示
4.3 效果和速度
4.4 多重效果
4.4.1 構建具有動畫效果的show()
4.4.2 創建一種自定義的動畫效果
4.4.3 理解數字的含義
4.4.4 改進自定義動畫效果
4.5 并發與排隊效果
4.5.1 處理一組元素
4.5.2 處理多組元素
4.6 簡單概括
4.7 小結
第5章 DOM操作——基于命令改變頁面
5.1 操作屬性
5.2 插入新元素
5.3 移動元素
5.3.1 標注、編號和鏈接到上下文
5.3.2 插入腳注
5.4 包裝元素
5.5 復制元素
5.5.1 復制的深度
5.5.2 通過復制創建突出引用
5.6 DOM操作方法的簡單歸納
5.7 小結
第6章 AJAX——讓網站與時俱進
6.1 基于請求加載數據
6.1.1 追加HTML
6.1.2 操作JavaScript對象
6.1.3 加載XML 文檔
6.2 選擇數據格式
6.3 向服務器傳遞數據
6.3.1 執行GET請求
6.3.2 執行POST請求
6.3.3 序列化表單
6.4 關注請求
6.5 AJAX和事件
6.5.1 限定事件綁定函數的作用域
6.5.2 利用事件冒泡
6.6 安全限制
6.7 小結
第7章 表格操作
7.1 排序
7.1.1 服務器端排序
7.1.2 JavaScript排序
7.2 分頁
7.2.1 服務器端分頁
7.2.2 JavaScript 分頁
7.3 完成的代碼
7.4 高級行條紋效果
7.4.1 三色交替模式
7.4.2 三行一組交替
7.5 突出顯示行
7.6 工具提示條
7.7 折疊和擴展
7.8 篩選
7.8.1 篩選選項
7.8.2 同其他代碼整合
7.9 完成的代碼
7.10 小結
第8章 構建功能型表單
8.1 漸進增強的表單設計
8.1.1 圖標符號
8.1.2 必填字段的提示信息
8.1.3 根據條件顯示的字段
8.2 表單驗證
8.2.1 即時反饋
8.2.2 *終檢查
8.3 復選框操作
8.4 完成的代碼
8.5 字段的占位符文本
8.6 AJAX自動完成
8.6.1 服務器端代碼
8.6.2 瀏覽器端腳本
8.6.3 填充搜索字段
8.6.4 鍵盤導航
8.6.5 自動完成與實時搜索
8.7 完成的代碼
8.8 輸入掩碼
8.8.1 購物車表格結構
8.8.2 拒絕非數字輸入
8.9 數字計算
8.9.1 解析和格式化貨幣值
8.9.2 處理小數位
8.9.3 其他計算
8.10 刪除商品
8.11 修改送貨信息
8.12 完成的代碼
8.13 小結
第9章 滑移和翻轉
9.1 標題翻轉效果
9.1.1 設置頁面
9.1.2 取得新聞源
9.1.3 設置翻轉效果
9.1.4 標題翻轉函數
9.1.5 懸停時暫停
9.1.6 從不同的域中取得新聞源
9.1.7 附加的內部漸變效果
9.2 圖像傳送帶
9.2.1 設置頁面
9.2.2 通過JavaScript修改樣式
9.2.3 通過單擊滑移圖像
9.2.4 添加滑移效果
9.2.5 顯示操作圖標
9.3 放大圖像
9.3.1 隱藏大幅封面
9.3.2 更有價值的標記
9.3.3 為封面放大添加動畫效果
9.4 完成的代碼
9.5 小結
第10章 插件
10.1 使用插件
10.2 流行的插件
10.2.1 Dimensions
10.2.2 Form
10.2.3 Interface
10.3 查找插件文檔
10.4 開發新插件
10.4.1 添加新的全局函數
10.4.2 添加jQuery對象方法
10.4.3 DOM遍歷方法
10.4.4 添加新的簡寫方法
10.4.5 維護多事件日志
10.4.6 添加選擇符表達式
10.4.7 創建緩動樣式
10.4.8 做個好公民
10.5 小結
附錄A 在線資源
附錄B 開發工具
附錄C JavaScript閉包
jQUERY基礎教程 節選
第1章 jQuery入門
今天的萬維網是一個動態的環境,Web用戶對網站的設計和功能都提出了高要求。為了構建有吸引力的交互式網站,開發者們借助于像jQuery這樣的JavaScript庫,實現了常見任務的自動化和復雜任務的簡單化。jQuery庫廣受歡迎的一個原因,就是它對種類繁多的開發任務都能游刃有余地提供幫助。
由于jQuery的功能如此豐富多樣,找到合適的切入點似乎都成了一項挑戰。不過,這個庫的設計秉承了一致性與對稱性原則,它的大部分概念都是從HTML和CSS(Cascading Style Sheet,層疊樣式表)的結構中借用而來的。鑒于很多Web開發人員對這兩種技術比對JavaScript更有經驗,所以編程經驗不多的設計者能夠快速學會使用該庫。實際上,在本書開篇第1章中,只需3行代碼就能編寫一個有用的jQuery程序。另一方面,經驗豐富的程序設計人員也會受益于這種概念上的一致性,通過學習后面的更高級內容,你會感受到這一點。但是,在舉例說明如何使用這個庫之前,我們應該首先討論一下選擇它的理由。
1.1 jQuery能做什么
jQuery庫為Web腳本編程提供了通用的抽象層,使得它幾乎適用于任何腳本編程的情形。由于它容易擴展而且不斷有新插件面世增強它的功能,所以一本書根本無法涵蓋它所有可能的用途和功能。拋開這些不談,僅就其核心特性而言,jQuery能夠滿足下列需求:
取得頁面中的元素。如果不使用JavaScript庫,遍歷DOM(Documem Object Model,文檔對象模型)樹,以及查找HTML文檔結構中某個特殊的部分,必須編寫很多行代碼。jQuery為準確地獲取需要檢查或操縱的文檔元素,提供了可靠而富有效率的選擇符機制。
修改頁面的外觀。css雖然為影響文檔呈現的方式提供了一種強大的手段,但當所有瀏覽器不完全支持相同的標準時,單純使用CSS就會顯得力不從心。jQuery可以彌補這一不足,它提供了跨瀏覽器的標準解決方案。而且,即使在頁面已經呈現之后,jQuery仍然能夠改變文檔中某個部分的類或者個別的樣式屬性。
改變頁面的內容。jQuery能夠影響的范圍并不局限于簡單的外觀變化,使用少量的代碼,jQuery就能改變文檔的內容。可以改變文本、插入或翻轉圖像、對列表重新排序,甚至,對HTML文檔的整個結構都能重寫和擴充——所有這些只需一個簡單易用的API。
響應用戶的頁面操作。即使是*強大和*精心設計的行為,如果我們無法控制它何時發生,那它也毫無用處。jQuery提供了截取形形色色的頁面事件(比如用戶單擊一個鏈接)的適當方式,而不需要使用事件處理程序搞舌LHTML代碼。此外,它的事件處理API也消除了經常困擾Web開發人員的瀏覽器不一致性。
為頁面添加動態效果。為了實現某種交互式行為,設計者也必須向用戶提供視覺上的反饋。jQuery中內置的一批淡入、擦除之類的效果,以及制作新效果的工具包,為此提供了便利。
無需刷新頁面即可從服務器獲取信息。這種編程模式就是眾所周知的AJAX(AsynchronousJavaScript and XML,異步JavaScript和XML),它能輔助Web開發人員創建出反應靈敏、功能豐富的網站。jQuery通過消除這一過程中的瀏覽器特定的復雜性,使開發人員得以專注于服務器端的功能設計。
……
jQUERY基礎教程 作者簡介
Jonathan Chaffer資深web專家,Structure互動公司CTO。著名jQuery資源站LearningjQuery.com創始人之一。他還是著名的開源CMS項目Drupal的核心開發者,開發了廣受歡迎的模塊Content Construction Kit(內容構建工具包)并大幅修改了菜單系統。
- >
羅曼·羅蘭讀書隨筆-精裝
- >
【精裝繪本】畫給孩子的中國神話
- >
自卑與超越
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
中國歷史的瞬間
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
李白與唐代文化
- >
羅庸西南聯大授課錄