單元1 設(shè)計(jì)基本網(wǎng)頁特效
任務(wù)1-1 JavaScript實(shí)現(xiàn)動(dòng)態(tài)加載網(wǎng)頁內(nèi)容
任務(wù)1-2 jQuery實(shí)現(xiàn)網(wǎng)頁收藏
1.1 JavaScript簡介
1.2 JavaScript主要的語法規(guī)則
1.3 JavaScript常用的開發(fā)工具
1.4 在HTML文檔中嵌入JavaScript代碼的方法
1.5 JavaScript的注釋
1.6 JavaScript的數(shù)據(jù)類型
1.7 JavaScript的常量
1.8 JavaScript的變量
1.9 JavaScript的消息框
1.10 JavaScript的異常處理
1.11 JavaScript庫
1.12 下載和替代jQuery庫
單元1 設(shè)計(jì)基本網(wǎng)頁特效
任務(wù)1-1 JavaScript實(shí)現(xiàn)動(dòng)態(tài)加載網(wǎng)頁內(nèi)容
任務(wù)1-2 jQuery實(shí)現(xiàn)網(wǎng)頁收藏
1.1 JavaScript簡介
1.2 JavaScript主要的語法規(guī)則
1.3 JavaScript常用的開發(fā)工具
1.4 在HTML文檔中嵌入JavaScript代碼的方法
1.5 JavaScript的注釋
1.6 JavaScript的數(shù)據(jù)類型
1.7 JavaScript的常量
1.8 JavaScript的變量
1.9 JavaScript的消息框
1.10 JavaScript的異常處理
1.11 JavaScript庫
1.12 下載和替代jQuery庫
1.13 jQuery簡介
任務(wù)1-3 JavaScript實(shí)現(xiàn)關(guān)閉網(wǎng)頁時(shí)彈出小窗口
任務(wù)1-4 JavaScript實(shí)現(xiàn)動(dòng)態(tài)改變樣式文件
任務(wù)1-5 JavaScript實(shí)現(xiàn)動(dòng)態(tài)改變網(wǎng)頁字體大小及關(guān)閉網(wǎng)頁窗口
任務(wù)1-6 JavaScript實(shí)現(xiàn)播放Flash動(dòng)畫
任務(wù)1-7 JavaScript實(shí)現(xiàn)設(shè)為主頁
任務(wù)1-8 jQuery實(shí)現(xiàn)動(dòng)態(tài)設(shè)置頁面的寬度和高度
任務(wù)1-9 利用外部JS文件動(dòng)態(tài)輸出網(wǎng)頁內(nèi)容
任務(wù)1-10 巧用CSS實(shí)現(xiàn)下拉菜單
單元2 設(shè)計(jì)日期時(shí)間類網(wǎng)頁特效
任務(wù)2-1 顯示常規(guī)格式的當(dāng)前日期與時(shí)間
任務(wù)2-2 采用多種方式顯示當(dāng)前的日期
2.1 JavaScript的運(yùn)算符與表達(dá)式
2.2 JavaScript的語句及其規(guī)則
2.3 JavaScript的條件語句
2.4 JavaScript的函數(shù)
2.5 JavaScript的String(字符串)對(duì)象
2.6 JavaScript的Math(數(shù)學(xué))對(duì)象
2.7 JavaScript的Date(日期)對(duì)象
2.8 JavaScript的計(jì)時(shí)方法
2.9 JavaScript的RegExp對(duì)象及其方法
2.10 支持正則表達(dá)式的String對(duì)象的方法
2.11 JavaScript和jQuery的使用比較
任務(wù)2-3 不同的節(jié)日顯示對(duì)應(yīng)的問候語
任務(wù)2-4 在特定日期的特定時(shí)段顯示打折促銷信息
任務(wù)2-5 不同時(shí)間段顯示不同的問候語
任務(wù)2-6 一周內(nèi)每天輸出不同的圖片
任務(wù)2-7 實(shí)現(xiàn)在線考試倒計(jì)時(shí)
任務(wù)2-8 顯示限定格式的日期
任務(wù)2-9 驗(yàn)證日期的有效性
任務(wù)2-10 實(shí)現(xiàn)限時(shí)搶購倒計(jì)時(shí)
單元3 設(shè)計(jì)文字類網(wǎng)頁特效
任務(wù)3-1 JavaScript實(shí)現(xiàn)滾動(dòng)網(wǎng)頁標(biāo)題欄中的文字
任務(wù)3-2 jQuery實(shí)現(xiàn)向上滾動(dòng)網(wǎng)站促銷公告
3.1 JavaScript的循環(huán)語句
3.2 HTML DOM(文檔對(duì)象模型)
3.3 JavaScript的位置與尺寸方法
3.4 jQuery的選擇器
3.5 jQuery的鏈?zhǔn)讲僮鳌?br />3.6 jQuery的效果方法
任務(wù)3-3 JavaScript實(shí)現(xiàn)網(wǎng)頁狀態(tài)欄中的文字呈現(xiàn)打字效果
任務(wù)3-4 JavaScript實(shí)現(xiàn)網(wǎng)頁文字滾動(dòng)與等待的交替效果
任務(wù)3-5 JavaScript實(shí)現(xiàn)鼠標(biāo)滑過動(dòng)態(tài)改變顯示內(nèi)容及外觀效果
任務(wù)3-6 JavaScript實(shí)現(xiàn)文本圍繞鼠標(biāo)旋轉(zhuǎn)
任務(wù)3-7 jQuery實(shí)現(xiàn)網(wǎng)站動(dòng)態(tài)信息滾動(dòng)與等待的交替效果
任務(wù)3-8 JavaScript實(shí)現(xiàn)網(wǎng)站公告信息連續(xù)向上滾動(dòng)
任務(wù)3-9 jQuery實(shí)現(xiàn)循環(huán)滾動(dòng)網(wǎng)頁中的文字
單元4 設(shè)計(jì)圖片類網(wǎng)頁特效
任務(wù)4-1 JavaScript實(shí)現(xiàn)縱向焦點(diǎn)圖片輪換
任務(wù)4-2 jQuery實(shí)現(xiàn)帶左右按鈕控制焦點(diǎn)圖片切換
4.1 JavaScript的對(duì)象
4.2 jQuery的文檔操作方法
任務(wù)4-3 JavaScript實(shí)現(xiàn)控制網(wǎng)頁中的圖片尺寸
任務(wù)4-4 JavaScript實(shí)現(xiàn)限制圖片尺寸與滑動(dòng)鼠標(biāo)滾輪調(diào)整圖片尺寸
任務(wù)4-5 JavaScript實(shí)現(xiàn)網(wǎng)頁中圖片連續(xù)向上滾動(dòng)
任務(wù)4-6 JavaScript實(shí)現(xiàn)具有濾鏡效果的橫向焦點(diǎn)圖片輪換
任務(wù)4-7 JavaScript實(shí)現(xiàn)具有手風(fēng)琴效果的橫向焦點(diǎn)圖片輪換
任務(wù)4-8 JavaScript實(shí)現(xiàn)帶縮略圖且雙向移動(dòng)的橫向焦點(diǎn)圖輪換
任務(wù)4-9 JavaScript實(shí)現(xiàn)隨滾動(dòng)條的滑塊移動(dòng)上下滑動(dòng)圖片
任務(wù)4-10 jQuery實(shí)現(xiàn)圖片縱向移動(dòng)的焦點(diǎn)圖片輪換
任務(wù)4-11 jQuery實(shí)現(xiàn)具有濾鏡效果的橫向焦點(diǎn)圖片輪換
任務(wù)4-12 jQuery實(shí)現(xiàn)鼠標(biāo)滑過圖片時(shí)預(yù)覽大圖
任務(wù)4-13 jQuery實(shí)現(xiàn)單擊箭頭按鈕切換圖片
任務(wù)4-14 JavaScript實(shí)現(xiàn)圖片連續(xù)向左滾動(dòng)
任務(wù)4-15 JavaScript實(shí)現(xiàn)通用橫向焦點(diǎn)圖片輪換
任務(wù)4-16 jQuery實(shí)現(xiàn)圖片縱向切換
任務(wù)4-17 jQuery實(shí)現(xiàn)自動(dòng)與手動(dòng)均可切換的焦點(diǎn)圖片輪換
任務(wù)4-18 jQuery實(shí)現(xiàn)單擊左右箭頭實(shí)現(xiàn)圖片滾動(dòng)效果
單元5 設(shè)計(jì)表單控件類網(wǎng)頁特效
任務(wù)5-1 實(shí)現(xiàn)注冊(cè)表單中的網(wǎng)頁特效
任務(wù)5-2 實(shí)現(xiàn)反饋意見表單中的網(wǎng)頁特效
5.1 JavaScript的事件
5.2 JavaScript的事件方法
5.3 jQuery的事件方法
任務(wù)5-3 JavaScript實(shí)現(xiàn)郵箱自動(dòng)導(dǎo)航
任務(wù)5-4 JavaScript實(shí)現(xiàn)從自定義列表框中選擇商品類型
任務(wù)5-5 JavaScript實(shí)現(xiàn)獲取表單控件的設(shè)置值
任務(wù)5-6 jQuery實(shí)現(xiàn)自定義列表框與單擊清空輸入框內(nèi)容
任務(wù)5-7 jQuery實(shí)現(xiàn)動(dòng)態(tài)改變購買數(shù)量
任務(wù)5-8 JavaScript實(shí)現(xiàn)輸出列表框中被選項(xiàng)的文本內(nèi)容
任務(wù)5-9 JavaScript實(shí)現(xiàn)利用列表框切換網(wǎng)頁
任務(wù)5-10 jQuery實(shí)現(xiàn)驗(yàn)證頁面頁碼
單元6 設(shè)計(jì)導(dǎo)航菜單類網(wǎng)頁特效
任務(wù)6-1 應(yīng)用className和display等屬性實(shí)現(xiàn)橫向下拉菜單
任務(wù)6-2 應(yīng)用jQuery的hover事件和addClass等方法實(shí)現(xiàn)橫向?qū)Ш讲藛巍?br />任務(wù)6-3 應(yīng)用jQuery的bind和attr等方法實(shí)現(xiàn)縱向?qū)Ш讲藛巍?br />6.1 JavaScript的this指針
6.2 jQuery的屬性操作方法
6.3 jQuery的CSS操作方法
任務(wù)6-4 應(yīng)用JavaScript的onmouseover等事件和className屬性設(shè)計(jì)橫向?qū)Ш讲藛巍?br />任務(wù)6-5 應(yīng)用DOM的getElementById和className屬性設(shè)計(jì)橫向?qū)Ш讲藛巍?br />任務(wù)6-6 應(yīng)用jQuery的hover事件和CSS方法設(shè)計(jì)橫向?qū)Ш讲藛巍?br />任務(wù)6-7 應(yīng)用jQuery的find和animate等方法設(shè)計(jì)橫向?qū)Ш讲藛巍?br />任務(wù)6-8 應(yīng)用jQuery的one和each等方法設(shè)計(jì)復(fù)雜導(dǎo)航菜單
任務(wù)6-9 應(yīng)用HTML元素的樣式屬性設(shè)計(jì)橫向下拉菜單
任務(wù)6-10 應(yīng)用jQuery的show和hide等方法設(shè)計(jì)縱向?qū)Ш讲藛巍?br />任務(wù)6-11 應(yīng)用jQuery的slideDown和slideUp等方法設(shè)計(jì)有滑動(dòng)效果的橫向下拉菜單
任務(wù)6-12 應(yīng)用jQuery的slideDown和fadeOut等方法設(shè)計(jì)下拉菜單
單元7 設(shè)計(jì)選項(xiàng)卡類網(wǎng)頁特效
任務(wù)7-1 應(yīng)用setInterval函數(shù)和display屬性實(shí)現(xiàn)選項(xiàng)卡的手動(dòng)切換和自動(dòng)切換
任務(wù)7-2 應(yīng)用jQuery的index和find等方法實(shí)現(xiàn)橫向選項(xiàng)卡
7.1 JavaScript的數(shù)組對(duì)象
7.2 JSON及其使用
任務(wù)7-3 應(yīng)用DOM的className和style等屬性設(shè)計(jì)縱向選項(xiàng)卡
任務(wù)7-4 應(yīng)用DOM的className和style等屬性設(shè)計(jì)橫向選項(xiàng)卡
任務(wù)7-5 應(yīng)用DOM的parentNode屬性和JSON設(shè)計(jì)縱向選項(xiàng)卡
任務(wù)7-6 應(yīng)用仿jQuery的attr方法設(shè)計(jì)橫向選項(xiàng)卡
任務(wù)7-7 應(yīng)用JavaScript的push和jQuery的animate等方法設(shè)計(jì)橫向選項(xiàng)卡與圖文滾動(dòng)特效
任務(wù)7-8 應(yīng)用jQuery的each和css方法設(shè)計(jì)縱向選項(xiàng)卡
任務(wù)7-9 應(yīng)用DOM的getElementById和className等屬性設(shè)計(jì)橫向選項(xiàng)卡
任務(wù)7-10 應(yīng)用jQuery的mouseover和show等方法設(shè)計(jì)橫向選項(xiàng)卡
單元8 設(shè)計(jì)內(nèi)容展開與折疊類網(wǎng)頁特效
任務(wù)8-1 應(yīng)用jQuery的each和hasClass等方法設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-2 應(yīng)用jQuery的toggle和css等方法實(shí)現(xiàn)網(wǎng)頁內(nèi)容多層折疊與展開特效
8.1 BOM(瀏覽器對(duì)象模型)
8.2 jQuery的尺寸方法
任務(wù)8-3 應(yīng)用DOM的onclick事件和parentNode屬性設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-4 應(yīng)用JavaScript的getElementsByTagName和className等方法或?qū)傩栽O(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-5 應(yīng)用jQuery的bind和css等方法設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-6 應(yīng)用jQuery的slideUp和slideDown等方法設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-7 應(yīng)用DOM的getElementById方法和className屬性設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-8 應(yīng)用jQuery的hover和click事件設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-9 應(yīng)用jQuery的toggle和hasClass方法設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
任務(wù)8-10 應(yīng)用jQuery的data和animate等方法設(shè)計(jì)網(wǎng)頁內(nèi)容折疊與展開特效
單元9 設(shè)計(jì)頁面類網(wǎng)頁特效
任務(wù)9-1 實(shí)現(xiàn)頁面換膚網(wǎng)頁特效
任務(wù)9-2 根據(jù)日期特征動(dòng)態(tài)切換背景
9.1 正確使用cookie
9.2 正確區(qū)分jQuery對(duì)象和DOM對(duì)象
任務(wù)9-3 根據(jù)屏幕寬度自動(dòng)設(shè)置網(wǎng)頁背景和導(dǎo)航欄
任務(wù)9-4 頁面快捷導(dǎo)航菜單的顯示與隱藏
任務(wù)9-5 下拉窗口的打開與自動(dòng)隱藏
任務(wù)9-6 滾動(dòng)屏幕時(shí)隱藏或顯示返回頂部導(dǎo)航欄
任務(wù)9-7 選購商品時(shí)打開購物車頁面
任務(wù)9-8 動(dòng)態(tài)切換頁面背景與調(diào)整頁面大小
任務(wù)9-9 浮動(dòng)框架的高度自適應(yīng)頁面內(nèi)容的高度
任務(wù)9-10 隨著屏幕高度變化隱藏或顯示返回頂部導(dǎo)航欄
任務(wù)9-11 促銷信息的顯示與隱藏
附錄A jQuery的常用方法
A.1 jQuery的核心函數(shù)
A.2 jQuery的選擇器
A.3 jQuery的遍歷方法
A.4 jQuery的事件方法
A.5 jQuery的效果方法
A.6 jQuery的文檔操作方法
A.7 jQuery的DOM元素方法
A.8 jQuery的屬性操作方法
A.9 jQuery的CSS操作方法
A.10 jQuery的尺寸方法
A.11 jQuery的數(shù)據(jù)操作方法
A.12 jQuery的AJAX操作方法
參考文獻(xiàn)