《鋒利的jQuery》是人民郵電出版社在2009年6月出版的一本書籍。
本書循序漸進地對jQuery的各種函式和方法調用進行了介紹,讀者可以系統地掌握jQuery的DOM操作、事件監聽和動畫、表單操作、AJAX以及外掛程式方面等知識點,並結合每個章節後面的案例演示進行練習,達到掌握核心知識點的目的。
基本介紹
- 書名:鋒利的jQuery
- 作者:單東林,張曉菲,魏然
- ISBN: 9787115207012
- 定價:39
- 出版社:人民郵電出版社
- 出版時間:2009-6-1
- 開本:16
內容簡介,編輯推薦,前言,圖書目錄,
內容簡介
為使讀者更好地進行開發實踐,本書的最後一章將前7章講解的知識點和效果進行了整合,打造出一個非常有個性的網站,並從案例研究、網站材料、網站結構、網站樣式和網站腳本等方面指導讀者參與到項目建設中來。
本書適合Web開發人員閱讀和參考。
編輯推薦
每多學一點知識,就少寫一行代碼。
jQuery,顧名思議,也就是JavaScript和查詢(Query),即是輔助JavaScript開發的庫。
本書循序漸進地對jQuery的各種方法和使用進行介紹,讀者可以系統地掌握jQuery關於DOM操作、事件監聽和動畫、表單操作、Ajax,以及外掛程式方面知識點,並結合每個章節後面的案例演示進行練習,達到掌握本章節知識點的目的。
前言
一年前我認識了jQuery,從此就二發不可收拾。
曾經有朋友問我為什麼最終選擇jQuery,也許是jQuery給我的第一印象非常好的原因吧。它非常容易上手,大部分思想都是從HTML和CSS的結構中借鑑而來的,所以編程經驗不多的設計師能夠快速學會使用。我經常因為jQuery做出的各種動態效果而高興不已,常常驚嘆於jQuery如此小巧,卻有如此強大的功能。
有人說:jQuery是毒藥,會使人不思進取,放棄原生的JavaScript的學習。不過從我的經驗看來,事實並不是這樣,筆者正是由於jQuery才對JavaScript語言產生興趣,直至愛上JavaScript。我遇到問題就會琢磨:這個程式利用jQuery是這么實現,那么利用JavaScript怎么來實現呢。以前,我喜歡用jQuery去改寫原生的JavaScript效果。現在,我更喜歡利用原生的JavaScript來改寫jQuery的程式。對我來說,借鑑jQuery的編程思路來編寫其他JavaScript程式讓我樂此不疲。
我學習jQuery的時候,網際網路並沒有提供現在這么多資料,完全是靠自己研究國外的網站的資料,每看完一個方法後,我都會做一點筆記,然後發布到Blog上,和網友們分享。時間一長,筆記的內容已經非常充足了。這本書的內容也就是從筆記衍生而來,相對於Blog的筆記,書的內容更加系統。
圖書目錄
第1章 認識jQuery
1.1 JavaScript和JavaScript庫
1.1.1 JavaScript簡介
1.1.2 JavaScript庫作用及對比
1.2 加入jQuery
1.2.1 jQuery簡介
1.2.2 jQuery的優勢
1.3 jQuery代碼的編寫
1.3.1 配置jQuery環境
1.3.2 編寫簡單的jQuery代碼
1.3.3 jQuery代碼風格
1.4 jQuery對象和DOM對象
1.4.1 DOM對象和jQuery對象簡介
1.4.2 jQurey對象和DOM對象的相互轉換
1.4.3 實例研究
1.5 解決jQuery和其他庫的衝突
1.6 jQuery開發工具和外掛程式
1.7 小結
第2章 jQuery選擇器
2.1 jQuery選擇器是什麼
2.2 jQuery選擇器的優勢
2.3 jQuery選擇器
2.3.1 基本選擇器
2.3.2 層次選擇器
2.3.3 過濾選擇器
2.3.4 表單選擇器
2.4 套用jQuery改寫示例
2.5 選擇器中的一些注意事項
2.5.1 選擇器中含有特殊符號的注意事項
2.5.2 選擇器中含有空格的注意事項
2.6 案例研究——某網站品牌列表的效果
2.7 其他選擇器
2.7.1 jQuery提供的選擇器的擴展
2.7.2 其他使用CSS選擇器的方法
2.8 小結
第3章 jQuery中的DOM操作
3.1 DOM操作的分類
3.2 jQuery中的DOM操作
3.2.1 查找節點
3.2.2 創建節點
3.2.3 插入節點
3.2.4 刪除節點
3.2.5 複製節點
3.2.6 替換節點
3.2.7 包裹節點
3.2.8 屬性操作
3.2.9 樣式操作
3.2.10 設定和獲取HTML、文本和值
3.2.11 遍歷節點
3.2.12 CSS—DOM操作
3.3 案例研究——某網站的超連結和圖片提示效果
3.4 小結
第4章 jQuery中的事件和動畫
4.1 jQuery中的事件
4.1.1 載入DOM
4.1.2 事件綁定
4.1.3 合成事件
4.1.4 事件冒泡
4.1.5 事件對象的屬性
4.1.6 移除事件
4.1.7 模擬操作
……
第5章 jQuery對表單、表格的操作及更多套用
第6章 jQuery與Ajax的套用
第7章 外掛程式的使用和寫法
第8章 用jQuery打造個性網站
附錄