《jQuery實戰案例》
分類:網頁製作查看:3053501下載:216
jquery是目前最受歡迎的javascript/ajax函式庫之一,能用最少的程式碼實現最多的功能。本書全面介紹jquery知識,展示如何遍歷html文件、處理事件、執行動畫、為網頁新增ajax。書中緊緊圍繞著「用實際的範例來解釋每一個新概念」這一宗旨,生動描述了jquery如何與其他工具和框架互動以及如何產生jquery插件。
本書適合各層次web開發人員。
目錄:第1章 引薦jQuery
1.1 為什麼是jQuery
1.2 不唐突的JavaScript
1.3 jQuery基本原理
1.3.1 jQuery包裝器
1.3.2 實用工具函數
1.3.3 文件就緒處理程序
1.3.4 建立DOM元素
1.3.5 擴充jQuery
1.3.6 使用jQuery和其他函式庫
1.4 小結
第2章 建立元素包裝集
2.1 選擇將被操作的元素
2.1.1 利用基本CSS選擇器
2.1.2 利用子選擇器、容器選擇器和特性選擇器
2.1.3 透過位置選擇
2.1.4 利用自訂jQuery選擇器
2.2 產生新HTML
2.3 管理包裝元素集合
2.3.1 確定包裝集的大小
. 2.3.2 從包裝集取得元素
2.3.3 篩選元素包裝集
2.3.4 利用關係取得包裝集
2.3.5 還有更多使用包裝集的途徑
2.3.6 管理jQuery鏈
2.4 小結
第3章 用jQuery讓頁面生動起來
3.1 操作元素屬性與特性
3.1.1 操作元素屬性
3.1.2 取得特性值
3.1.3 設定特性值
3.1.4 刪除特性
3.1.5 特性帶來的快樂
3.2 修改元素樣式
3.2.1 新增和刪除類別名稱
3.2.2 取得與設定樣式
3.2.3 樣式相關的更有用的指令
3.3 設定元素內容
3.3.1 取代HTML或文字內容
3.3.2 移動與複製元素
3.3.3 包裹元素
3.3.4 刪除元素
3.3.5 克隆元素
3.4 處理表單元素值
3.5 小結
第4章 事件
4.1 瀏覽器的事件模型
4.1.1 DOM第0級事件模型
4.1.2 DOM第2級事件模型
4.1.3 IE事件模型
4.2 jQuery事件模型
4.2.1 利用jQuery綁定事件處理程序
4.2.2 刪除事件處理程序
4.2.3 Event實例
4.2.4 影響事件傳播
4.2.5 觸發事件處理程序
4.2.6 其他事件相關指令
4.3 讓事件(以及更多)運作
4.4 小結
第5章 用動畫和效果來裝扮頁面
5.1 使元素顯示和隱藏
5.1.1 實作可折疊的清單
5.1.2 切換元素的顯示狀態
5.2 以動畫方式使函數顯示和隱藏
5.2.1 使元素逐漸顯示和隱藏
5.2.2 使元素淡入和淡出
5.2.3 使元素滑上和滑下
5.2.4 使動畫停止
5.3 建立自訂的動畫
5.3.1 一個自訂的放大動畫
5.3.2 一個自訂的墜落動畫
5.3.3 一個自訂的消散動畫
5.4 小結
第6章 jQuery實用工具函數
6.1 利用jQuery標誌
6.1.1 偵測用戶代理程式
6.1.2 確定方格模型
6.1.3 偵測要使用的正確的浮動樣式
6.2 使用jQuery和其他函式庫
6.3 操作JavaScript物件和集合
6.3.1 修整字串
6.3.2 對屬性和集合進行迭代
6.3.3 對陣列進行篩選
6.3.4 對陣列進行轉換
6.3.5 從JavaScript陣列上找到更多樂趣
6.3.6 擴充物件
6.4 動態載入腳本
6.5 小結
第7章 用自訂外掛程式來擴充jQuery
7.1 為什麼要擴充
7.2 jQuery外掛程式建立準則
7.2.1 為檔案和函數命名
7.2.2 小心$
7.2.3 簡化複雜的參數清單
7.3 編寫自訂實用工具函數
7.3.1 建立操作資料的實用工具函數
7.3.2 編寫日期格式器
7.4 新增的包裝器方法
7.4.1 在包裝器方法中套用多個操作
7.4.2 保留在包裝器方法之內的狀態
7.5 小結
第8章 利用Ajax與伺服器交談
8.1 溫習Ajax
8.1.1 建立一個XHR實例
8.1.2 發起請求
8.1.3 追蹤進度
8.1.4 獲得回應
8.2 載入內容到元素上
8.2.1 利用jQuery載入內容
8.2.2 載入動態的庫存資料
8.3 發起GET和POST請求
8.3.1 利用jQuery取得資料
8.3.2 取得JSON資料
8.3.3 發起POST請求
8.4 完全控制Ajax請求
8.4.1 帶著所有的修整發起Ajax請求
8.4.2 設定請求的預設值
8.4.3 全域函數
8.5 整合一切
8.5.1 實作工具提示行為
8.5.2 利用術語提示器
8.5.3 改進的空間
8.6 小結
第9章 卓越、強大且實用的外掛
9.1 表單外掛
9.1.1 取得表單控制項的值
9.1.2 清除與重設表單控制項
9.1.3 透過Ajax提交表單
9.1.4 上傳檔案
9.2 尺寸插件
9.2.1 寬度和高度的已擴展方法
9.2.2 獲得滾動尺寸
9.2.3 關於偏移與位置
9.3 即時查詢外掛程式
9.3.1 建立主動事件處理程序
9.3.2 定義匹配和不匹配監聽器
9.3.3 強制Live Query求值
9.3.4 使Live Query監聽器過期
9.4 UI外掛程式
9.4.1 滑鼠互動
9.4.2 UI小部件和視覺化效果
9.5 小結
9.6 尾聲 
陳述:

本站所有資源都是由網友投搞發佈,或轉載各大下載站,請自行檢測軟件的完整性! 本站所有資源僅供學習與參攷,請勿用於商業用途,否則產生的一切後果將由您自己承擔! 如有侵權請聯繫我們删除下架,聯繫方式: admin@php.cn

最新課程

看更多
  • 【web前端】Node.js快速入門
    【web前端】Node.js快速入門
    本課程專為初學者量身打造,旨在幫助學員快速掌握Node.js的基礎知識與核心技術。課程從Node.js的安裝與環境配置開始,逐步深入解析其非同步程式設計模型、模組系統以及事件驅動機制。透過豐富的實戰案例,學員將學會如何使用Node.js搭建高效、穩定的Web伺服器,處理HTTP請求與回應,以及進行檔案操作與資料庫互動。此外,課程也將介紹Node.js在前端開發的典型應用場景,協助學員快速提升實戰能力,輕鬆應對前端開發的挑戰。
  • 國外Web開發全端課程全集
    國外Web開發全端課程全集
    本課程是一套涵蓋HTML、CSS、JavaScript、Vue.js、React、Flutter以及行動APP開發的全面教學。從基礎的網頁製作到複雜的前後端交互,再到行動應用的實戰開發,課程內容豐富,實戰性強。學員將透過一系列實戰項目,深入了解並掌握各類開發技能,快速成長為全端開發工程師。無論是初學者或有一定經驗的開發者,都能從中受益。透過本課程的學習,你將具備獨立開發Web應用與行動應用的能力,為未來的職涯發展打下堅實的基礎。
  • Go語言實戰之 GraphQL
    Go語言實戰之 GraphQL
    本課程旨在幫助學習者掌握如何使用Go語言實現GraphQL服務。課程從GraphQL的基礎知識講起,深入剖析其資料查詢語言的特性與優勢,接著結合Go語言的特性,詳細講解如何建構GraphQL伺服器、處理請求、定義資料模式等。透過豐富的實戰案例,學習者將學習如何在實際專案中整合GraphQL,提升資料互動的靈活性和效率。課程適合有一定Go語言基礎的開發者,是建構高效能、現代化API的必備選擇。
  • 550W粉絲大佬手把手從零學JavaScript
    550W粉絲大佬手把手從零學JavaScript
    本課程,專為初學者打造,由Google大佬親自授課。課程從JavaScript的基礎知識講起,逐步深入,涵蓋語法、函數、物件、事件處理等內容。透過生動的案例和實戰練習,幫助學員快速掌握JavaScript的核心技能。大佬將親自解答學員疑惑,分享程式設計心得,讓學員在輕鬆愉快的氛圍中成長為JavaScript高手。無論你是程式設計小白,或是希望提陞技能的開發者,本課程都會是你學習JavaScript的最佳選擇。
  • python大神Mosh,零基礎小白6小時完全入門
    python大神Mosh,零基礎小白6小時完全入門
    本課程帶領你踏上程式之旅。從零基礎開始,這個為期 6 小時的課程將引導你掌握 Python 的基本原理和進階概念。 無論你是初學者還是希望提高技能的經驗豐富的程式設計師,Mosh 的深入講解和清晰的教學方法將使你快速掌握 Python。深入了解變數、資料類型、條件語句、循環、函數、物件和模組,並透過動手練習鞏固你的理解。 本課程是學習 Python 的理想選擇,能夠為各種職業領域做好準備。 Mosh 的專業知識和對教育的熱情將使你充滿信心,踏上成為熟練的 Python 開發人員的道路。