资料 | JQuery入门实战

内容简介 · · · · · ·

本书详细地讲解了JQuery的各种方法和使用技巧,读者可以系统地掌握JQuery中关于DOM操作、事件、动画效果、表单操作、AJAX以及插入方面的知识点,并且在本书的第十六章我们会参考成熟案例详细讲解JQuery项目的开发,为新手入门打下坚实基础。

本书共分十六章。

第一章首先介绍了什么是JQuery、学习JQuery的条件、JQuery的版本、JQuery的功能和优势、其他JavaScript库、是否兼容低版本IE、下载及运行JQuery。

第二章介绍了JQuery的基础核心内容,包含代码风格、加载模式、对象互换、多个库之间的冲突。

第三章主要讲解常规选择器,本章节是JQuery入门的关键,主要由简单选择器、进阶选择器、高级选择器组成。

第四章主要讲解过滤选择器,包括基本过滤器、内容过滤器、可见性过滤器、子元素过滤器、其他方法。

第五章主要讲解基础DOM和CSS操作,包括DOM简介、设置元素及内容、元素属性操作、元素样式操作、CSS方法。

第六章主要讲解DOM节点操作,包括创建节点、插入节点、包裹节点、节点操作。

第七章主要讲解表单选择器,包括常规选择器、表单选择器、表单过滤器。

第八章主要讲解事件中的基础事件,包括绑定事件、简写事件、复合事件。

第九章主要讲解事件对象中的基础事件对象和冒泡与默认行为。

第十章主要讲解事件中的高级事件部分,包括使用最多的模拟操作、命名空间、事件委托、On、Off和One。

第十一章主要讲解JQuery中的动画效果,包括动画的显示、隐藏、滑动、卷动、淡入、淡出、自定义动画、列队动画方法、动画相关方法、动画全局属性。

第十二章讲解JQuery中的AJAX应用,首先介绍了AJAX的优势与不足,讲解了load()方法、$.get()和$.post()、$.getScript()和$.getJSON()、$.ajax()方法、表单序列化。

第十三章讲解AJAX的进阶应用,主要解决了具体的AJAX使用中最常遇到的问题及解决方法。AJAX加载请求、AJAX错误处理、AJAX请求全局事件、AJAX的跨域JSON和JSONP、jqXHR对象。

第十四章讲解JQuery工具虑数,如字符串操作、数组和对象操作、测试操作、URL操作、浏览器检测、其他操作。

第十五章讲解JQuery的插件机制以及开发自己想要的插件,主要包括插件概述、验证插件、自动完成插件、自定义插件。

第十六章将用前面第一章至第十五章全部知识开发一套完成的项目,项目主要参考知乎网。在项目中将使用到JQuery UI、邮箱自动补全、日历UI、验证插件(validate)、form表单插件、cookie插件、AJAX登录、AJAX提问、AJAX显示问题、AJAX提交评论、AJAX显示评论、AJAX加载更多评论、处理错误与屏蔽低版IE等。

打开APP阅读更多精彩内容