随着Ajax技术的不断风靡,其核心技术JavaScript越来越受到人们的关注,各种JavaScript的框架层出不穷。jQuery作为JavaScript框架的优秀代表,为广大开发者提供了诸多便利。
本书从介绍JavaScript的基础知识开始,围绕标准Web的各项技术予以展开,通过大量实例对JavaScript、CSS、DOM、Ajax等 Web关键技术进行深入浅出的分析,主要内容包括JavaScript的概念和基本语法、CSS基础、CSS排版、DOM模型框架、网页中的事件、表格表单、JavaScript的调试与优化、Ajax异步技术等。
在此基础之上,本书通过精彩的实例详细讲解了jQuery的相关技术,主要包括 jQuery的基础、如何使用jQuery控制页面、制作动画与特效、简化Ajax以及jQuery插件等内容。讲解的重点在于简化JavaScript 的开发步骤,注重实例之间的对比与递进,充分展示jQuery所带来的革新。书中最后给出4个综合实例,让读者进一步巩固所学知识,提高综合应用的能力。
本书内容翔实、结构清晰,讲述循序渐进,并注意各个章节之间、实例之间的呼应和对照,既可作为JavaScript、jQuery初学者的入门教材,也适合高级用户进一步学习和参考。
第1部分 JavaScript、CSS与DOM基础篇第1章 JavaScript 1.1 JavaScript的起源 1.2 浏览器之争 1.2.1 DHTML 1.2.2 浏览器之间的冲突 1.2.3 标准的制定 1.3 JavaScript的实现 1.3.1 ECMAScript 1.3.2 DUM 1.3.3 BOM 1.3.4 新的开始 1.4 Web标准 1.4.1 Web标准概述 1.4.2 结构、表现和行为的分离第2章 JavaScript基础 2.1 JavaScript的语法 2.2 变量 2.3 数据类型 2.3.1 字符串 2.3.2 数值 2.3.3 布尔型 2.3.4 类型转换 2.3.5 数组 2.4 关键字 2.5 保留字 2.6 条件语句 2.6.1 比较操作符 2.6.2 逻辑操作符 2.6.3 if语句 2.6.4 switch语句 2.7 循环语句 2.7.1 while语句 2.7.2 dowhile语句 2.7.3 for语句 2.7.4 break和continue语句 2.7.5 forin语句 2.7.6 实例:九九乘法表 2.8 函数 2.8.1 定义和调用函数 2.8.2 用arguments对象访问函数的参数 2.8.3 实例:杨辉三角 2.9 其他对象 2.9.1 对象简述 2.9.2 时间日期:Date对象 2.9.3 数学计算:Math对象 2.10 BOM基础 2.10.1 window对象 2.10.2 document对象 2.10.3 location对象 2.10.4 navigator对象 2.10.5 screen对象第3章 CSS基础 3.1 CSS的概念 3.1.1 标记的概念 3.1.2 传统HTML的缺点 3.1.3 CSS的引入 3.1.4 浏览器与CSS 3.2 使用CSS控制页面 3.2.1 行内样式 3.2.2 内嵌式 3.2.3 链接式 3.2.4 导入样式 3.3 CSS选择器 3.3.1 标记选择器 3.3.2 类别选择器 3.3.3 ID选择器 3.3.4 选择器集体声明 3.3.5 选择器的嵌套 3.3.6 子选择器 3.3.7 属性选择器 3.4 CSS设置文字效果 3.4.1 CSS文字样式 3.4.2 CSS段落文字 3.4.3 首字放大 3.5 CSS设置图片效果 3.5.1 图片的边框 3.5.2 图文混排 3.6 CSS设置页面背景 3.6.1 背景颜色 3.6.2 背景图片 3.6.3 背景图的重复 3.6.4 背景样式综合设置 3.7 CSS设置超链接效果 3.8 CSS制作实用菜单 3.8.1 项目列表 3.8.2 无需表格的菜单第4章 CSS进阶 4.1
《PHP核心技术与最佳实践》是一本致力于为希望成为中高级PHP程序员的读者提供高效而有针对性指导的经典著作。系统归纳和深刻解读
《傅雷谈达·芬奇》内容简介:本书选取傅雷讨论达·芬奇艺术的文章,并选择达·芬奇最有代表性的绘画、素描作品,加上内容详实的作
《Android编程权威指南》内容简介:Big Nerd Ranch是美国一家专业的移动开发技术培训机构,本书主要以训练营的5天教学课程为基础,
先进遗传算法及其工程应用 内容简介 本书以遗传算法基本理论为基础, 依据近年来该算法的发展现状, 对其数学基础理论、算法设计方法及其工程应用进行系统研究和全面总...
★国内第1本基于Web标准的CSS布局著作技术增值升级版!★讲述基于Web标准的应用CSS进行网站布局设计与重构的典范之作! [本书特色
《算法的乐趣》内容简介:算法之大,大到可以囊括宇宙万物的运行规律;算法之小,小到寥寥数行代码即可展现一个神奇的功能。算法的
《华侨华人文献学刊·第五辑》内容简介:《华侨华人文献学刊》是以华侨华人文献为研究对象的国际化、学术性专题学刊,内容包括华侨
《Storm 技术内幕与大数据实践》内容简介:本书内容主要围绕实时大数据系统的各个方面展开,从实时平台总体介绍到集群源码、运维监
本书按历史顺序,以丝绸品种和纹样的演变为主线,系统地考证与阐述我国丝绸从起源到公元20世纪这七千年间丝绸织绣艺术和工艺科技
Themobilecommunicationsmarketremainsthefastestgrowingsegmentoftheglobalcomputing...
UGNX4.0三维建模基础教程 内容简介 EDS公司的Unigraphics NX(后文简称为UG NX)是世界*顶级的CAD/CAE/CAM产品研发解决方案,...
《语文课超有趣:部编本语文教材同步学(一年级·下册)》内容简介:从小学到初中,每个年级、每一篇课文都配有若干拓展阅读的文章
PraisefortheSecondEdition:"Seriousresearchersincombinatoricsoralgorithmdesignwil...
8086微机原理及接口技术-习题解答与实验指导 本书特色 本书是教材《80x86/Pentium微机原理及接口技术》的配套教材。全书共分两部分:**部分为学习指...
《国外电子与通信教材系列·数字与模拟通信系统(第6版)(英文版)》在前五版的基础上改编而成,系统地介绍了现代通信系统的基本理论
iPad的流行为App的开发设计带来了革命性的挑战。《为iPad而设计:打造畅销App》向读者展示了如何充分利用iPad的新特性,让开发者
《神经网络》的主要内容有:神经网络的概念,神经网络的分类与学习方法,前向神经网络模型及其算法,改进的BP网络及其控制、辨识
《PPT职场应用实战精粹》内容简介:《PPT职场应用实战精粹》是一本职场PPT高效应用技巧集,内容涵盖PPT操作技巧、文字排版和处理技
Visual C.NET 开发技术原理与实践教程 本书特色 本书以实例的形式向读者展示了Visual C#.NET的编程精髓,将Visual C#.NET编程中...
数据科学是将数据转化为行动的艺术,是综合了统计学、计算机科学和领域知识的新兴学科。数据科学与很多传统学科的最大区别在于其