TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
犀利開發:jQuery內核詳解與實踐(附光盤)(簡體書)
滿額折

犀利開發:jQuery內核詳解與實踐(附光盤)(簡體書)

人民幣定價:49 元
定  價:NT$ 294 元
優惠價:87256
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《犀利開發:jQuery內核詳解與實踐》循序漸進地講解了jQuery高效開發的方法和技巧,內容包括jQuery框架的設計模式和思路、Sizzle選擇器的構成和工作機制、DOM文檔操作、事件處理、動畫設計、Ajax異步通信、插件擴展和輔助工具等。
執行效率是JavaScript腳本的第一要務,《犀利開發:jQuery內核詳解與實踐》在詳細講解jQuery基礎知識和技巧用法的同時,重點講解了如何提高jQuery工作效率,如何混合使用jQuery和JavaScript進行高效開發。此外,《犀利開發:jQuery內核詳解與實踐》還深入剖析了jQuery框架的設計模式和選擇器的工作機制。全書理論結合實踐,通過大量生動的示例幫助讀者快速上手。
《犀利開發:jQuery內核詳解與實踐》適合Web開發人員閱讀和參考,同時也適合廣大網頁製作和設計愛好者閱讀和學習。

作者簡介

朱印宏,資深網頁設計師。從事網站開發與設計已有6年之久。對CSS、JavaScript、XHTML、XML、AJAX等網頁前臺技術有著深入的研究,并對這些技術的應用有著獨到的見解;精通ASP和ASP.NET,能夠融合前臺和后臺技術,實現網站混合開發。作者發表過Web設計文章十幾篇,出版過6本Web技術專著。其中,《完美網頁設計》系列、《ASP.NET全程開發實例》和《ASP.NET基礎與實例教程》等圖書深受讀者喜愛,圖書多次重印,所寫圖書嚴謹、扎實,語言通俗易懂。個人所建立的www.css8.cn網站專注于Web標準技術與信息諮詢。

目次

第1章 jQuery起步
1.1 認識jQuery
1.1 JavaScnpt及其庫
1.1.2 選用jQuery框架的理由~
1.2 jQuery初步體驗
1.2.1 安裝jQuery庫
1.2.2 導入jQuery庫
1.2 ,3編寫jQuery代碼
1.2.4 區分jQuery對象和DOM對象
1.2.5 jQuery對象和DOM對象的相互轉換
1.2.6 ready事件和load事件比較
1.3 jQuery核心特性
1.3.1 jQuery構造函數
1.3.2 jQuery鏈式語法
1.3.3 jQuery選擇器
1.3.4 jQuery擴展性

第2章 jQuery技術解密
2,1jQuery框架設計概述
2.1.1 設計目標
2.1.2 目標實現
2.2 jQuery原型技術分解
2.2.1 起源——原型繼承
2.2.2 生命——返回實例
2.2.3 學步——分隔作用域
2.2.4 生長_跨域訪問
2.2.5 成熟——選擇器
2,2.6 延續——迭代器
2.2.7 延續——功能擴展
2.2.8 延續——參數處理
2.2.9 涅槃——名字空間
2.3 破解jQuery選擇器接口
2,3.1 簡單但很復雜的黑洞
2.3.2 盤根錯節的邏輯關係
2.3.3 jQuery構造器
2.3.4 生成DOM元素
2.3.5 引用DOM元素
2.4 解析jQuery選擇器引擎Sizzle
2,4.1 回顧CSS的選擇器
2.4.2 解析jQuery選擇器引擎的設計思路
2.4.3 選擇器和過濾器
2.4.4 Sizzle引擎結構~
2.4.5 Sizzle構造器
2.4.6 Sizzle選擇器
2.4.7 Sizzle過濾器
2.4.8 jQuery選擇器應用優化
2.5 類數組
2.5.1 定義類數組
2.5.2 操作類數組

第3章 高效選擇的技巧與原理
3.1 選擇器是什麼
3.1.1 從CSS選擇器說起
3.1.2 jQuery盜了誰的版
3.1.3 認識cssQuery選擇器
3.1.4 使用cssQuery選擇器
3.1.5 初步接觸jQuery選擇器
3.2 簡單選擇器
3.2.1 選擇指定ID元素
3.2.2 選擇指定類型元素
3.2.3 選擇指定類元素
3.2.4 選擇所有元素及其優化
3.2.5 選擇多組元素及其實現
3.3 關係選擇器
3.3.1 層級選擇器
3.3.2 層級選擇器的實現方法
3.3.3 子元素選擇器
3.3.4 子元素選擇器的實現方法
3.4 過濾選擇器
3.4.1.定位過濾器
3.4.2 定位過濾器的實現方法
3.4.3 內容過濾器
3.4.4 內容過濾器的實現方法
3.4.5 可見過濾器
3.4.6 可見選擇器的實現方法
3.5 屬性選擇器
3.5.1 使用屬性選擇器
3.5.2 屬性選擇器的實現方法
3.6 表單選擇器
3.6.1 基本表單選擇器
3.6.2 高級表單選擇器
3.6.3 表單選擇器的實現方法

第4章 文檔對象的操作及其
高效實踐
4.1 DOM標準
4.1.1 分解DOM
4.1.2 HTMLDOM
4.1.3 DOMCore
4.1.4 DOM文檔樹
4.2 創建節點
4.2.1 創建元素
4.2.2 創建文本
4.2.3 創建屬性
4.3 插入元素
4.3.1 jQuery實現
4.3.2 JavaScript實現
4.3.3 自定義JavaScript擴展DOM功能函數
4.3.4.使用JavaScript自定義appendT00和prependTo()方法
4.3.5 使用IavaScript自定義
after()和before()方法
4.3.6 使用JavaScript自定義insertAfter()和insertBefore()方法
4.4 刪除元素
4.4.1 jQuery實現
4.4 ,2JavaScript實現
4.4.3 使用IavaScript自定義empty()方法
4.5 復制元素
4.5.1 jQuery實現
4.5.2 JavaScript實現
4.6 替換元素
4.6.1 jQuery實現
4.6.2 IavaScript實現
4.6.3 使用IavaScript:自定義replaceWith()和replaceAll()方法
4.7 包裹元素
4.7.1 jQuery實現
4.7.2 使用IavaScript自定義wrap0、wrapAllCl和wraplnner(一)方法
4.8 操作屬性
4.8.1 設置屬性
4.8.2 獲取屬性
4.8.3 刪除屬性
4.9 操作類樣式
4.9.1 追加樣式
4.9.2 移出樣式
4.9.3 切換樣式
4.9.4 判斷樣式
4.1 0操作HTML、文本和值
4.1 0.1.讀寫HTML字符串
4.1 0.2 讀寫文本內容
4.1 0.3 讀寫表單值
4.1 1操作樣式表
4.1 1.1 通用CSS樣式讀寫方法
4.1 1.2 絕對偏移位置
4.1 1.3 相對偏移位置
4.1 1.4 擴展DOM操作函數
4.1 1.5 元素的寬和高
4.1 2元素遍歷操作
4.1 2.1 jQuery實現的元素遍歷方法
4.1 2.2 JavaScript.實現的元素遍歷方法

第5章 事件封裝機制與解析
5.1 事件模型
5.1.1 0級事件模型
5.1.2 事件模型中的Event對象
5.1.3 事件模型中的冒泡現象
5.1..4 事件流控制與默認事件動作
5.1.5 2級DOM標準事件模型
5.1.6 IE事件模型
5.2 jQuery事件模型
5.2.1 綁定事件
5.2.2 注銷事件
5.2.3 jQuery事件模型中的Event對象
5.2.4 jQuery事件觸發
5.2.5 jQuery事件切換
5.2.6 jQuery事件委派
5.2.7 jQuery事件命名空間
5.2.8 jQuery的多事件綁定
5.2.9 jQuery自定義事件
5.3 jQuery頁面初始化
5.3.1 使用jQuery的ready0方法
5.3.2 ready事件的觸發時機
5.3.3 初始化事件的多次調用
5.3.4 使用IavaScript自定義addLoadEvent()方法
5.4 使用IavaScript自定義jQuery事件方法
5.4.1 JavaScript與jQuery的執行效率比較
5.4.2 自定義ready()方法
5.4.3 目定義bind()方法
5.4.4 自定義one()方法

第6章 動畫效果設計及其高效實踐
6.1 直接顯示和隱藏
6.1.1 jQuery實現顯隱效果
6.1.2 JavaScript實現顯隱效果
6.1.3 折疊效果
6.1.4 樹形結構
6.1.5 Tab選項卡
6.1.6 顯隱切換
6.2 滑動顯示和隱藏
6.2.1 jQuery實現的滑動顯隱效果
6.2.2 JavaScript實現的滑動顯示效果
6.2.3 JavaScript實現的滑動隱藏效果
6.2.4 jQuery設計的滑動顯隱切換
6.3 漸隱和漸顯
6.3.1 jQuery實現的漸隱漸顯效果
6.3.2 JavaScript實現的漸顯效果
6.3.3 IavaScript實現的漸隱效果
6.4 自定義動畫
6.4.1 jQuery自定義動畫
6.4 ,2使用jQuery停止動畫
6.4.3 使用jQuery關閉動畫
6.4.4 使用lavaScript實現滾動動畫

第7章 AjaX異步通信高效實踐
7.1 Ajax應用準備
7.1.1 Ajax應用利弊分析
7.1.2 安裝虛擬服務器
7.2 Ajax應用的第一個示例
7.2.1 jQuery實現
7.2.2 JavaScript實現
7.3 從JavaScript角度分析XMLHttpRequest對象
7.3.1 XMLHttpRequest對象成員和用法
7.3.2 建立異步連接
7.3.3 發送請求
7.3.4 發送GET請求
7.3.5 發送POST請求
7.3.6 跟蹤響應狀態
7.3.7 獲取響應信息
7.4 從jQuery角度分析XMLHttpRequest對象
7.4.1 使用GET方式請求
7.4.2 使用POST方式請求
7.4.3 使用ajax()方法請求
7.4.4 跟蹤響應狀態
7.4.5 載入網頁文件
7.4.6 預設Ajax選項
7.4.7 預處理請求的字符串

第8章 高效開發和使用插件
8.1 創建jQuery插件
8.1.1 jQuery插件的類型
8.1.2 解析jQuery插件機制
8.1.3 創建jQuery全局函數
8.1.4 使用jQuery.fn對象創建jQuery對象方法
8.1.5 使用extend()方法創建jQuery對象方法
8.1.6 創建自定義選擇器
8.1.7 優化jQuery默認選擇器
8.1.8 封裝jQuery插件
……
第9章 jQuery輔助工具
第10章 使用jQuery打造Ajax異步交互式動態網站

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區