中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
jQuery與jQuery Mobile開始完全技術寶典

包郵 jQuery與jQuery Mobile開始完全技術寶典

作者:朱良發
出版社:中國鐵道出版社出版時間:2014-10-01
開本: 16開 頁數: 590
中 圖 價:¥35.2(5.0折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

jQuery與jQuery Mobile開始完全技術寶典 版權信息

  • ISBN:9787113189945
  • 條形碼:9787113189945 ; 978-7-113-18994-5
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

jQuery與jQuery Mobile開始完全技術寶典 本書特色

本書從零起步,理論結合實踐,詳細講解了jquery基礎知識和開發技巧,內容包括jquery基礎知識、設計思路、使用選擇器、dom文檔操作、事件處理、動畫設計、ajax異步通信、插件擴展、輔助工具、jquery移動開發等,同時針對當前網頁開發中幾個主要技術版塊的開發進行實踐演練,*后通過一個綜合案例幫助讀者快速把握jquery開發的完整過程。 《jquery與jquery mobile開發完全技術寶典》在詳細講解jquery基礎知識和技巧的同時,重點演示了各種web應用開發的實踐途徑。由于jquery是javascript語言的高級封裝,因此本書在講解jquery的同時,還介紹了如何混合使用jquery和javascript進行開發。全書理論結合實踐,通過大量生動的示例能夠幫助讀者快速上手。 本書不僅適合web開發人員閱讀和參考,還適合廣大網頁制作和設計專業的學生閱讀和學習。

jQuery與jQuery Mobile開始完全技術寶典 內容簡介

本書從零起步,理論結合實踐,詳細講解了jQuery基礎知識和開發技巧,內容包括jQuery基礎知識、設計思路、使用選擇器、DOM文檔操作、事件處理、動畫設計、Ajax異步通信、插件擴展、輔助工具、jQuery移動開發等,同時針對當前網頁開發中幾個主要技術板塊的開發進行實踐演練,*后通過一個綜合案例幫助讀者快速把握jQuery開發的完整過程。 本書在詳細講解jQuery基礎知識和技巧的同時,重點演示了各種Web應用開發的實踐途徑。由于jQuery是JavaScript語言的高級封裝,因此本書在講解jQuery的同時,還介紹了如何混合使用jQuery和JavaScript進行開發。本書是廣大網頁設計愛好者和前端開發人員必讀的參考書目。全書理論結合實踐,大量生動的示例能夠幫助讀者快速上手。

jQuery與jQuery Mobile開始完全技術寶典 目錄

第1章 jquery開始
1.1 jquery:改變javascript代碼編寫方式
1.2 jquery項目及框架
1.2.1 jquery項目4個部分
1.2.2 jquery框架優勢
1.3 使用jquery前的準備工作
1.3.1 安裝jquery庫
1.3.2 導入jquery庫
1.3.3 編寫jquery代碼
1.3.4 解析jquery重點代碼
1.4 jquery必知的重要特征
1.4.1 jquery代碼和javascript代碼的區別
1.4.2 jquery對象和dom對象的區別
1.4.3 把jquery對象轉換為dom對象
1.4.4 把dom對象轉換為jquery對象
1.4.5 jquery構造器
1.4.6 jquery語法
1.4.7 鏈式語法注意問題
1.4.8 jquery選擇器
1.4.9 jquery事件
1.4.10 jquery擴展
1.4.11 jquery類數組:定義類數組
1.4.12 jquery類數組操作:元素定位、查找、復制和刪除
第2章 jquery框架實現:選擇和操作
2.1 jquery框架解決:選擇和操作問題
2.2 jquery框架核心構建過程
2.2.1 定義jquery類
2.2.2 擴展類原型
2.2.3 添加原型屬性和原型方法
2.2.4 調用原型屬性和原型方法
2.2.5 返回jquery實例
2.2.6 解決作用域問題
2.2.7 解決跨域問題
2.3 解析jquery對象
2.4 操作jquery對象中的dom元素
2.5 jquery擴展 30
2.5.1 通過extend()函數實現功能擴展
2.5.2 應用extend()函數的好處
2.5.3 通過extend()函數實現對象合并功能
2.6 jquery參數
2.7 jquery名字空間
2.7.1 封閉問題
2.7.2 為什么要用到匿名函數
2.7.3 javascript函數*核心概念:閉包
2.8 jquery對象是一個選擇器
2.9 jquery如何分辨不同類型的參數
2.9.1 初始化處理
2.9.2 類型處理
2.9.3 選擇器
2.10 選擇器引擎sizzle工作原理
2.10.1 回顧css選擇器
2.10.2 拆分選擇器的思路
2.10.3 不同版本的jquery選擇器引擎區別
2.10.4 選擇器與過濾器
2.10.5 判斷選擇符適合類型
2.10.6 jquery選擇器邏輯流程
第3章 使用選擇器:選擇dom中的特定元素
3.1 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.4 過濾選擇器
3.4.1 定位過濾器
3.4.2 內容過濾器
3.4.3 可見過濾器
3.5 屬性選擇器
3.5.1 七類屬性選擇器
3.5.2 使用屬性選擇器示例
3.6 表單選擇器
3.6.1 基本表單選擇器
3.6.2 高級表單選擇器
3.7 使用過濾方法
第4章 dom開發詳解
4.1 認識dom
4.1.1 dom規范不同版本
4.1.2 dom兼容性
4.1.3 dom分解
4.1.4 dom節點
4.2 使用javascript操作dom
4.2.1 html dom加載和處理
4.2.2 dom遍歷指針
4.2.3 文檔遍歷缺陷及解決方法
4.2.4 文檔遍歷演示
4.2.5 dom指針函數
4.2.6 dom原型方法
4.2.7 讀寫文檔內容
4.3 使用javascript操作節點
4.3.1 獲取節點
4.3.2 創建節點
4.3.3 復制節點
4.3.4 插入節點
4.3.5 刪除節點
4.3.6 替換節點
4.4 使用javascript操作屬性
4.4.1 獲取節點屬性
4.4.2 設置節點屬性
4.4.3 刪除節點屬性
4.4.4 存取javascript屬性
4.5 使用javascript操作文本內容
4.5.1 獲取元素包含的文本
4.5.2 獲取元素包含的html信息
第5章 使用jquery操作dom
5.1 使用jquery創建節點
5.1.1 創建元素
5.1.2 創建文本
5.1.3 創建屬性
5.2 使用jquery插入元素
5.2.1 在節點內部插入內容
5.2.2 在節點外部插入內容
5.2.3 插入內容的破壞性
5.3 使用jquery刪除元素
5.4 使用jquery復制元素
5.5 使用jquery替換元素
5.6 使用jquery包裹元素
5.7 使用jquery操作屬性
5.7.1 設置屬性
5.7.2 獲取屬性
5.7.3 刪除屬性
5.8 使用jquery操作類樣式
5.8.1 追加樣式
5.8.2 移出樣式
5.8.3 切換樣式
5.8.4 判斷樣式
5.9 使用jquery操作html、文本和值
5.9.1 讀寫html字符串
5.9.2 讀寫文本內容
5.9.3 讀寫表單值
5.10 使用jquery操作樣式表
5.10.1 通用css樣式讀寫方法
5.10.2 絕對偏移位置
5.10.3 相對偏移位置
5.10.4 元素的寬和高
5.11 使用jquery遍歷文檔樹
第6章 事件模型
6.1 認識事件
6.1.1 什么是事件
6.1.2 事件驅動模型
6.1.3 事件監聽函數
6.1.4 異步回調
6.2 事件流
6.2.1 事件傳播過程
6.2.2 冒泡型事件流
6.2.3 捕獲型事件流
6.2.4 dom標準事件流
6.3 dom 0級事件模型
6.3.1 事件處理方式
6.3.2 定義事件
6.3.3 調用事件處理函數
6.3.4 事件處理函數返回值
6.3.5 事件處理函數參數
6.3.6 事件中的this關鍵字
6.3.7 事件處理函數作用域
6.4 dom 2級事件模型
6.4.1 認識dom 2級事件模型
6.4.2 事件模塊與接口
6.4.3 dom 2級事件模型工作機制
6.4.4 event接口
6.4.5 uievent接口
6.4.6 mouseevent與mutationevent接口
6.4.7 綁定事件
6.4.8 銷毀事件
6.4.9 注冊多個事件
6.4.10 兼容0級事件模型的處理方法
6.4.11 兼容ie的事件處理方法
6.5 ie事件模型
6.5.1 認識ie事件模型
6.5.2 綁定和銷毀事件
6.5.3 設計可兼容的event對象
6.6 事件類型
6.6.1 dom標準定義下的幾組事件
6.6.2 html 4.0定義的事件類型
6.6.3 原始事件和語義事件
6.7 鼠標事件
6.7.1 鼠標單擊事件
6.7.2 鼠標移動事件
6.7.3 鼠標經過事件
6.7.4 鼠標來源
6.7.5 鼠標指針定位
6.7.6 封裝鼠標指針定位
6.7.7 元素內定位鼠標指針
6.7.8 鼠標按鍵
6.7.9 鼠標響應順序
6.8 鍵盤事件
6.8.1 鍵盤事件屬性
6.8.2 ctrlkey和shiftkey屬性
6.8.3 keycode和charcode屬性
6.8.4 鍵盤響應順序
6.9 頁面事件
6.9.1 load事件類型
6.9.2 domcontentloaded事件類型
6.9.3 unload事件類型
6.9.4 beforeunload事件類型
6.9.5 resize事件類型
6.9.6 scroll事件類型
6.9.7 error事件類型
6.10 ui事件
6.10.1 focus事件類型
6.10.2 blur事件類型
6.11 表單事件
6.11.1 select 事件類型
6.11.2 change 事件類型
6.11.3 submit事件類型
6.11.4 reset事件類型
第7章 管理事件
7.1 jquery事件模型
7.1.1 綁定事件:使用on()和bind()綁定
7.1.2 綁定事件:快速綁定方法
7.1.3 綁定事件:使用one()綁定
7.1.4 注銷事件
7.1.5 event對象
7.1.6 事件觸發
7.1.7 事件切換:使用toggle()
7.1.8 事件切換:使用hover()
7.1.9 事件委派
7.1.10 事件命名空間
7.1.11 綁定多個事件
7.1.12 自定義事件
7.2 jquery頁面初始化
7.2.1 使用ready()方法
7.2.2 ready觸發時機
7.2.3 ready重復調用
7.2.4 自定義addloadevent()
第8章 操作css
8.1 css 2級腳本模型
8.1.1 cssstylesheet接口
8.1.2 cssstylerule接口
8.1.3 cssstyledeclaration接口
8.2 css 0級腳本模型
8.2.1 style對象
8.2.2 讀寫行內樣式
8.2.3 stylesheets集合
8.2.4 訪問css樣式表
8.2.5 讀寫css規則
8.2.6 訪問*終樣式
8.2.7 修改css樣式方法總結
8.3 設計顯隱動態效果
8.3.1 簡單的顯隱效果
8.3.2 折疊效果
8.3.3 樹形結構
8.3.4 tab選項卡
8.3.5 顯隱切換
8.4 設計滑動動態效果
8.4.1 滑動顯隱效果
8.4.2 滑動顯隱切換
8.5 設計漸進動態效果
8.6 設計自定義動畫
8.6.1 自定義動畫
8.6.2 停止動畫
8.6.3 關閉動畫
第9章 使用ajax
9.1 jquery對ajax技術進行封裝
9.1.1 為什么要采用ajax技術
9.1.2 安裝虛擬服務器
9.1.3 創建一個簡單的實例
9.2 使用get請求
9.3 使用post請求
9.4 使用ajax()請求
9.5 跟蹤狀態
9.6 載入文件
9.7 預設ajax選項
9.8 預處理字符串
第10章 使用插件
10.1 如何開發插件
10.1.1 jquery插件的三種類型
10.1.2 jquery開發團隊制定的插件規范
10.1.3 jquery插件工作原理
10.1.4 添加全局函數
10.1.5 添加jquery方法
10.1.6 如何準確指定當前元素對象
10.1.7 使用extend ()添加方法
10.1.8 jquery選擇器的設計思路
10.1.9 創建自定義的選擇器
10.1.10 優化默認選擇器
10.1.11 封裝插件
10.1.12 開放公共參數
10.1.13 開放插件功能
10.1.14 保留插件隱私
10.1.15 非破壞性實現
10.1.16 添加事件日志
10.2 創建插件
10.2.1 簡化式插件設計
10.2.2 定寬輸出插件設計
10.2.3 tab選項卡插件設計
10.3 jquery ui插件設計
10.3.1 使用插件
10.3.2 認識ui插件
10.3.3 拖曳元素大小
10.3.4 日期面板
第11章 使用輔助工具
11.1 瀏覽器檢測
11.1.1 檢測瀏覽器類型
11.1.2 檢測瀏覽器版本號
11.1.3 檢測瀏覽器渲染方式
11.1.4 瀏覽器綜合測試
11.2 管理頁面中的多個庫
11.2.1 jquery庫兼容性
11.2.2 如何在同一個頁面中聯合使用多個庫
11.3 使用jquery操作javascript
11.3.1 修剪字符串
11.3.2 序列化字符串
11.3.3 檢測數組
11.3.4 遍歷數組或集合對象
11.3.5 轉換數組
11.3.6 過濾數組
11.3.7 映射數組
11.3.8 合并數組
11.3.9 刪除數組重復項
11.3.10 遍歷jquery對象
11.3.11 獲取jquery對象長度
11.3.12 獲取選擇器和選擇范圍
11.3.13 獲取jquery對象成員
11.4 緩存和隊列
11.4.1 認識緩存
11.4.2 定義緩存
11.4.3 獲取緩存
11.4.4 刪除緩存
11.4.5 jquery緩存規范
11.4.6 認識隊列
11.4.7 定義隊列
11.4.8 獲取隊列
11.4.9 替換隊列
11.4.10 刪除隊列
11.5 延遲對象
11.5.1 認識deferred對象
11.5.2 ajax鏈式寫法
11.5.3 定義同一操作的多個回調函數
11.5.4 為多個操作定義回調函數
11.5.5 普通操作的回調函數接口
11.6 回調函數對象
11.6.1 添加回調函數
11.6.2 刪除回調函數
11.6.3 判斷回調函數
11.6.4 清空回調函數
11.6.5 禁用回調函數
11.6.6 觸發回調函數
11.6.7 鎖定回調函數
第12章 瀏覽器開發
12.1 客戶端開發基礎
12.1.1 客戶端全局對象
12.1.2 全局作用域
12.1.3 全局生命周期
12.1.4 javascript人機交互
12.1.5 控制彈出窗口
12.1.6 創建框架集頁面
12.1.7 窗口不等于框架
12.1.8 框架之間相互訪問的方式
12.1.9 框架之間的javascript交互
12.1.10 檢測瀏覽器信息
12.1.11 檢測瀏覽器類型和版本
12.1.12 檢測客戶端操作系統
12.1.13 客戶端導航:location對象
12.1.14 客戶端導航:history對象
12.1.15 客戶端導航:使用javascript訪問歷史記錄
12.1.16 客戶端導航:使用javascript訪問幀的歷史記錄
12.1.17 控制窗口大小
12.1.18 文檔對象模型
12.1.19 生成文檔的兩種方式
12.2 瀏覽器調整實戰演練
12.2.1 高級瀏覽器檢測
12.2.2 演示jquery browser插件的實際應用
12.2.3 強制瀏覽器重新渲染頁面
12.2.4 解決ie瀏覽器下拉菜單固定寬度解析問題
12.2.5 瀏覽器插件檢測
第13章 導航開發
13.1 常用菜單
13.1.1 jmenu多級菜單:插件下載
13.1.2 jmenu多級菜單:構建菜單結構
13.1.3 如何簡單調用jmenu插件
13.1.4 jmenu插件包含的多個參數
13.1.5 自定義jmenu多級菜單
13.1.6 uiselect下拉菜單:插件下載與參數
13.1.7 uiselect下拉菜單:插件的用法
13.1.8 apycom彈出菜單:插件下載
13.1.9 apycom彈出菜單:插件具體用法
13.1.10 smartango內容菜單
13.2 創意的導航
13.2.1 jqdock碼頭導航
13.2.2 anythingslider預覽導航
第14章 表格開發
14.1 功能性表格開發
14.1.1 uitablefilter表格行過濾
14.1.2 tablesorter表格排序
14.1.3 heatcolor表格顏色
14.1.4 pagination表格分頁顯示
14.1.5 tablerowcheckboxtoggle表格行復選框
14.1.6 tablednd拖曳表格行
14.1.7 uitableedit表格編輯
14.2 表格系統功能開發
14.2.1 datatables表格組件
14.2.2 flexigrid表格組件
第15章 表單開發
15.1 功能性表單開發
15.1.1 elastic彈性文本域
15.1.2 autotab自動tab文本框
15.1.3 passwordstrength密碼強度指標
15.1.4 formtowizard表單填充向導
15.1.5 maskedinput屏蔽輸入框
15.2 表單皮膚設計
15.2.1 checkbox復選框
15.2.2 jqtransform表單樣式
15.3 表單驗證
15.3.1 jquery validation表單驗證
15.3.2 validationengine表單驗證
15.4 表單ui插件
15.4.1 datepicker日期選擇器
15.4.2 jquploader文件上傳器
第16章 異步通信開發
16.1 http解析
16.1.1 認識http
16.1.2 http請求
16.1.3 http響應
16.2 使用隱藏框架實現異步通信
16.2.1 隱藏框架
16.2.2 異步交互與回調處理
16.2.3 使用iframe處理異步交互
16.3 使用jsonp實現跨域異步通信
16.3.1 認識
主站蜘蛛池模板: 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 电加热导热油炉-空气加热器-导热油加热器-翅片电加热管-科安达机械 | 切铝机-数控切割机-型材切割机-铝型材切割机-【昆山邓氏精密机械有限公司】 | 北京工业设计公司-产品外观设计-产品设计公司-千策良品工业设计 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | BHK汞灯-百科|上海熙浩实业有限公司| 气动隔膜泵-电动隔膜泵-循环热水泵-液下排污/螺杆/管道/化工泵「厂家」浙江绿邦 | 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 电解抛光加工_不锈钢电解抛光_常州安谱金属制品有限公司 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 | 密集架-手摇-智能-移动-价格_内蒙古档案密集架生产厂家 | 变色龙云 - 打包app_原生app_在线制作平台_短链接_ip查询 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 基业箱_环网柜_配电柜厂家_开关柜厂家_开关断路器-东莞基业电气设备有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | 上海佳武自动化科技有限公司| 海南在线 海南一家 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | AGV叉车|无人叉车|AGV智能叉车|AGV搬运车-江西丹巴赫机器人股份有限公司 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 注浆压力变送器-高温熔体传感器-矿用压力传感器|ZHYQ朝辉 | 山东柳店新能源科技有限公司 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 无锡网站建设-做网站-建网站-网页设计制作-阿凡达建站公司 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 窖井盖锯圆机_锯圆机金刚石锯片-无锡茂达金刚石有限公司 | 学校用栓剂模,玻璃瓶轧盖钳,小型安瓿熔封机,实验室安瓿熔封机-长沙中亚制药设备有限公司 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 湖南成人高考报名-湖南成考网 |