精通JS脚本之jQuery框架
精通JS脚本之jQuery框架
作者:王伟平、郝军启、唐有明
年份:2011
页数:462
大小:198 MB
格式:PDF
随着Web 2.0的兴起,JavaScript越来越受到人们的重视,JavaScript脚本在We b应用程序客户端起到的作用也越来越重要。于是,越来越多的开发者将自己编写的各种丰富多彩的功能封装成类库,发布到网络上供更多的人来解决类似的问题。jQuery就是其中非常优秀的一个。
jQuery是目前应用最广泛的JavaScript框架之一。它不仅功能强大,而且简洁优雅,能使用最少的代码来实现最多的功能;可以帮助用户毫不费力地把动态功能应用到网页,包括访问部分网页、快速修改网页内容、应用Ajax技术、添加动画和特效等。
而且jQuery已经成为微软Visual Studio和NOKIA等主流开发平台的重要组成部分。借助jQuery的魔力,数十行JavaScript代码可以被神奇地压缩成区区几行,诸多Web开发人员就是在那一瞬间深深迷恋上了这个方便快捷、功能完备的利器。
本书内容
本书从介绍JavaScript的基础知识开始,围绕标准Web的各项技 术予以展开,通过大量实例对JavaScript、CSS、DOM、Ajax等Web关键技术进行深入浅出的分析,主要内容包括JavaScript语法和内置对象、CSS选择器与布局、标准DOM模型、jQuery选择器、遍历DOM元素、HTML处理、jQuery事件处理、Ajax应用、jQuery动画效果以及jQuery UI库的使用。
本书内容翔实、结构清晰,讲述循序渐进,并注意各个章节、实例之间的呼应和对照,既可作为jQuery初学者的入门教材,也适合Web开发人员进一步学习和参考。
第1章从最基础的JavaScript语法知识开始讲起,主要介绍了语法规则、运算符、流程控制、函数以及各种对象的用法等内容。
第2章针对DOM详解了JavaScript中的实现,包括DOM基本接口、访问节点、遍历节点、操作属性和节点、复制以及替换节点等。
第3章讲解了CSS的相关内容,重点对CSS的选择器进行讨论,为后面的jQuery学习打下基础。
第4章开始讲解jQuery,使用jQuery开发了一个简单的程序,还介绍了整个jQuery最核心的内容——jQuery核心函数。
第5章主要讲解了jQuery中的基本选择器和过滤选择器。
第6章主要讲解了操作jQuery集合的方法,如搜索操作、串联操作以及过滤操作等。通过对本章的学习,读者将会更进一步感受到jQuery的方便快捷。
第7章首先讲解了jQuery中DOM操作的分类,然后详解DOM操作方法,如查找节点、删除节点、内部/外部插入节点以及各种包裹操作。
第8章讲解了jQuery对选中DOM元素进行的HTML操作。例如,获取元素中的HTML或者文本,为它添加新的属性和CSS样式,又或者改变元素的CSS样式、位置以及尺寸等。
第9章首先回顾了JavaScript的事件机制,然后讲解jQuery中的事件类型以及事件处理机制,最后讲解jQuery中事件对象的使用。
第10章主要讲解了jQuery中的Ajax支持有讨论,如加载和发送请求、JSON以及序列化表单等。
第11章主要讲解了如何使用jQuery中的动画效果,如基本效果、滑动效果、淡入淡出、自定义动画等。
第12章主要讲解了jQuery UI库中提供的页面交互组件,如拖动组件、投放组件、排序和选择组件等。
第13章主要讲解了jQuery UI库中提供的页面工具集,包括折叠面板、自动完成组件、按钮组件、日期选择器、对话框组件、进度条组件、滑块组件和选项卡组件等。
第14章主要讲解了jQuery UI库中提供的动画效果组件,如添加(或移除)页面样式、显示(或隐藏)页面内容、切换页面样式、动态显示与隐藏、页面特效等。
第15章主要讲解了jQuery库的功能函数,包括测试操作、函数操作、数组和对象操作等。
第16章主要讲解了jQuery的插件机制,并通过一个简单的插件详解了开发流程。
第17章为综合实例,通过电子相册系统的实现方法,使读者对jQuery有更深一步的认识,并且能够灵活地运用它。
本书特色
以实际开发经验为基础
本书是在编者使用jQuery开发项目的经验基础上编写的,以实际项目为根本,全面、翔实地介绍了jQuery开发所需具备的各种知识和技能,突出了实用性。
内容丰富,实用性强
本书采用理论为主、案例辅助的方式进行讲解,涵盖了用jQuery开发时所需掌握的jQuery选择器、jQuery集合、操作DOM和HTML、事件处理、Ajax、动画效果、jQuery UI库和插件开发等方面的内容。以掌握基础知识为目的,以提高实际开发能力为主旨,融“教”、“学”、“练”于一体。
视频支持
本书提供一套完整的视频讲座,总长度大约13个小时,方便读者学习。
网站技术支持
读者对象
本书适合初次接触jQuery的网页设计人员阅读,目标读者是Web应用前端设计者与开发者,尤其适合那些已经掌握了HTML、CSS和JavaScript等基础知识,希望全面学习jQuery库的读者。本书也可作为大、中院校师生和培训班的教材。
本书主要由王伟平、郝军启、唐有明编写,其他参与编写、资料整理、程序开发工作的人员还有郭郑州、张银鹤、郝相林、陈军红、张水波、王俊伟、于利敏等