本書是一部jQuery開發(fā)實戰(zhàn)教程。從零基礎(chǔ)開始,由淺入深,從基礎(chǔ)到高級,配合大量實踐案例,帶領(lǐng)讀者一步一步學(xué)會jQuery開發(fā)的實用技術(shù)。本書內(nèi)容分為五部分。第一部分介紹jQuery的選擇器;第二部分介紹jQuery對DOM的常用操作;第三部分介紹jQuery動畫的制作,包括大量頁面特效的原理和實現(xiàn);第四部分介紹服務(wù)器的知識,包括apache服務(wù)器的介紹、php簡介和mysql簡介;第五部分介紹Ajax的知識。本書涵蓋超過二十種的頁面特效原理和制作,讀者學(xué)習(xí)完畢基本將會制作全部的頁面特效。 本書為新形態(tài)一體化教材,提供了豐富的數(shù)字化課程教學(xué)資源,包括微課視頻、電子課件(PPT)、課程標準、教學(xué)設(shè)計、習(xí)題答案等,能夠更好地幫助教師教學(xué),促進學(xué)生學(xué)習(xí)。
《jQuery和Ajax實戰(zhàn)教程》是高等教育出版社與愛前端科技有限公司(以下簡稱愛前端)聯(lián)合出品的程序設(shè)計類實戰(zhàn)教材。
《jQuery和Ajax實戰(zhàn)教程》以愛前端多年授課講義為藍本,由愛前端創(chuàng)始人、有著豐富開發(fā)和授課經(jīng)驗的邵山歡老師親自編寫。
《jQuery和Ajax實戰(zhàn)教程》以互聯(lián)網(wǎng)企業(yè)實際用人的要求為導(dǎo)向,總結(jié)近幾年國家應(yīng)用型本科與示范性高職院校相關(guān)專業(yè)教學(xué)改革經(jīng)驗及愛前端在前端開發(fā)培訓(xùn)領(lǐng)域多年經(jīng)驗編寫而成。
《jQuery和Ajax實戰(zhàn)教程》介紹jQuery和Ajax相關(guān)內(nèi)容,全書分為12章。第1N10章介紹jQuery,包括初識jQuery、jQuery對象、選擇器、jQuery對象的常用方法、動畫制作、常見運動特效開發(fā)、節(jié)點關(guān)系與操作以及jQuery插件和BOM等內(nèi)容;第11、12章介紹Ajax相關(guān)內(nèi)容,包括服務(wù)器、PHP、GET請求和POST請求、Ajax實現(xiàn)和JSONP跨域等知識。
《jQuery和Ajax實戰(zhàn)教程》以“通過例子來教學(xué),通過動手來學(xué)習(xí)”為宗旨,每章都有大量的演示案例和實戰(zhàn)案例,通過這些案例,學(xué)生可以在短時間內(nèi)掌握jQuery和Ajax編程,并且不會感覺枯燥。
《jQuery和Ajax實戰(zhàn)教程》在每章最后還附有作業(yè)題,學(xué)生通過作業(yè)可以進一步鞏固本章知識,并探索學(xué)習(xí)新的知識。
《jQuery和Ajax實戰(zhàn)教程》配套建設(shè)了微課等豐富的數(shù)字化學(xué)習(xí)資源以及Abook數(shù)字課程,具體的使用方法詳見“Abook數(shù)字課程頁”。
《jQuery和Ajax實戰(zhàn)教程》可作為軟件技術(shù)專業(yè)等相關(guān)專業(yè)的前端開發(fā)課程配套教材,也可作為前端開發(fā)愛好者的學(xué)習(xí)和參考用書。
進入21世紀以來,中國的互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展迅速,涌現(xiàn)出了阿里巴巴、百度、騰訊、京東等大型互聯(lián)網(wǎng)公司,也誕生了諸多互聯(lián)網(wǎng)產(chǎn)品,如微信、支付寶、共享單車、網(wǎng)絡(luò)購票等;ヂ(lián)網(wǎng)提高了人們工作和生活的便利性。在此背景下,越來越多的年輕人選擇投身IT開發(fā)事業(yè)。的確,IT行業(yè)充滿活力、薪酬普遍較高,對年輕人極具吸引力,很多年輕人甚至選擇跨行業(yè)學(xué)習(xí)IT知識。但是IT開發(fā)有一定的入門門檻,如何科學(xué)、高效地培養(yǎng)每一個學(xué)生,是愛前端創(chuàng)立以來不斷思考的問題,也摸索出了很多成功的教學(xué)經(jīng)驗。
在多年的教學(xué)中,我們總結(jié)了“通過例子來教學(xué),通過動手來學(xué)習(xí)”的教學(xué)模式。我們發(fā)現(xiàn),學(xué)生普遍不喜歡教師“平鋪直敘”“照本宣科”地灌輸知識,而是非常喜歡教師親自演示許多生動活潑的案例,并且書寫圖文并茂的筆記。在愛前端這種“多位一體”“實戰(zhàn)型”“體驗式”的教學(xué)模式下,學(xué)生的學(xué)習(xí)能力、學(xué)習(xí)效率顯著提升,就業(yè)率也不斷創(chuàng)造新高。
授人以魚不如授人以漁,愛前端的課程突出思考能力的培養(yǎng),而不是“填鴨式”教育。我們一直以培養(yǎng)真正的“工程師”為目標,而不是培養(yǎng)傳統(tǒng)的“技工”。作為一個合格的IT開發(fā)工程師,能夠獨立思考問題、有創(chuàng)新精神是非常重要的。
本書以愛前端多年的教學(xué)講義為藍本,由創(chuàng)始人邵山歡編寫,注重基礎(chǔ)教學(xué)和項目實戰(zhàn),做到了“根本與潮流兼顧,內(nèi)功與招式兼修”。
本書中有大量的演示案例和實戰(zhàn)項目,通過這些案例與項目,學(xué)生可以在短時間內(nèi)掌握iQuery和Ajax的內(nèi)容,并且不會感到枯燥。我們通過多年的教學(xué)實踐發(fā)現(xiàn),學(xué)生通過案例能更加深入地理解知識點,并且往往能舉一反三。學(xué)生通過和教師、同學(xué)相互探討案例的細節(jié)和算法,可以將知識“連點成線,連線成網(wǎng)”,收到事半功倍的學(xué)習(xí)效果。
本書介紹iQuer和Ajax相關(guān)內(nèi)容,全書分為12章。第1章-10章介紹iQuer,包括初識jQuery、jQuery對象、選擇器、jQuery對象的常用方法動畫制作、常見運動特效開發(fā)、節(jié)點關(guān)系操作以及iQuery插件和BOM等內(nèi)容;第11章、第12章介紹Ajax相關(guān)內(nèi)容,包括服務(wù)器、PHP、GET請求和POST請求、Ajax實現(xiàn)和JSONP跨域等知識。
本書配套建設(shè)了Abook數(shù)字課程,讀者可訪問Abook網(wǎng)站進行課程的學(xué)習(xí)。本書配套建設(shè)了豐富的數(shù)字化教學(xué)及學(xué)習(xí)資源,包括微課、教學(xué)課件、授課計劃、學(xué)習(xí)指南、習(xí)題庫與習(xí)題答案、案例源代碼、實訓(xùn)任務(wù)單等。學(xué)習(xí)者可訪問Abook網(wǎng)站進行課程資源的學(xué)習(xí),授課教師可發(fā)郵件至編輯郵箱1548103297@qq.com索取教學(xué)資源。
本書凝聚了我們的教學(xué)和實踐經(jīng)驗,由于時間緊、任務(wù)重,疏漏之處在所難免,歡迎廣大讀者提出寶貴意見。
第1章 初識jQuery
1.1 jQuery簡介
1.1.1 JQuery——一款優(yōu)秀的JavaScript庫
1.1.2 原生JavaScript開發(fā)DOM有哪些不方便
1.1.3 JQuery簡介
1.2 jQuery的版本和下載
1.2.1 JQuery的三代版本
1.2.2 JQuery下載
1.3 引入jQuery
1.3.1 引包方法
1.3.2 常見錯誤
1.4 感受jQuery的魔力
1.4.1 jQuery選擇元素的能力
1.4.2 jQuery批量控制元素的能力
1.4.3 jQuery實現(xiàn)運動的能力
1.4.4 小結(jié)
1.5 在DOM完全加載后運行
1.6 本章作業(yè)
第2章 JQuery對象
2.1 引言
2.2 認識jQuery對象
2.3 jQuery對象和原生JavaScriptDOM對象的相互轉(zhuǎn)換
2.3.1 JQuery對象轉(zhuǎn)換為原生JavaScriptDOM對象
2.3.2 原生JavaScriptDOM對象轉(zhuǎn)換為JQuery對象
2.4 $()函數(shù)的別名
2.5 本章作業(yè)
第3章選擇器
3.1 引言
3.2 CSS2.1 選擇器
3.3 CSS3選擇器
3.4 jQuery自創(chuàng)選擇器
3.4.1 eq選擇器
3.4.2 gt和It選擇器
3.4.3 0dd和even選擇器
3.4.4 not選擇器
3.5 實戰(zhàn)案例:表格隔行變色
3.6 本章作業(yè)
……
第4章 JQuery對象的常用方法
第5章 動畫
第6章 常見運動特效開發(fā)
第7章 節(jié)點關(guān)系
第8章 節(jié)點操作
第9章 JQuery插件
第10章 BOM
第11章 PHP
第12章 Ajax