精通jQuery:JavaScript与CSS开发入门
需积分: 9 55 浏览量
更新于2024-07-26
收藏 9.92MB PDF 举报
"Beginning JavaScript and CSS Development with jQuery.pdf" 是一本关于前端开发的书籍,主要聚焦于JavaScript、CSS以及jQuery的使用。书中包含了详细的API介绍,实战案例,以及jQuery UI的相关实现。
本书分为两个部分。第一部分是jQuery API,旨在帮助读者深入理解并熟练运用jQuery库。具体章节如下:
1. **Chapter 1: Introduction to jQuery** - 介绍jQuery的基本概念,包括它的优点、如何引入到项目中以及基础的DOM操作。
2. **Chapter 2: Selecting and Filtering** - 讲解如何使用jQuery选择器选取元素,以及过滤和组合选择器的技巧。
3. **Chapter 3: Events** - 介绍jQuery中的事件处理,包括绑定事件、阻止默认行为和事件委托等。
4. **Chapter 4: Manipulating Content and Attributes** - 教授如何修改元素的内容、属性,以及如何插入和删除HTML片段。
5. **Chapter 5: Arrays and Iteration** - 讨论jQuery对象与数组的关系,以及如何遍历和操作它们。
6. **Chapter 6: CSS** - 展示如何使用jQuery来操作CSS样式,包括类的添加和移除,以及动态计算样式值。
7. **Chapter 7: AJAX** - 解释如何利用jQuery简化异步请求,包括GET、POST方法以及JSONP处理。
8. **Chapter 8: Effects** - 介绍jQuery的各种动画效果,如淡入淡出、滑动等。
9. **Chapter 9: Plugins** - 讨论jQuery插件的创建和使用,以及如何扩展jQuery功能。
第二部分是jQuery UI,这是一个基于jQuery的用户界面库,包括:
1. **Chapter 10: Implementing Drag-and-Drop** - 教程如何实现拖放功能,使得用户可以直观地移动元素。
2. **Chapter 11: Drag-and-Drop Sorting** - 介绍如何实现可排序的拖放列表,增强用户体验。
3. **Chapter 12: Selection by Drawing a Box** - 讨论如何让用户通过绘制矩形框来选取元素,如在图片上进行框选操作。
4. **Chapter 13: Accordion UI** - 详细解释如何创建手风琴效果,用于折叠和展开内容区域。
5. **Chapter 14: Datepicker** - 展示如何添加日期选择器组件,方便用户输入日期。
6. **Chapter 15: Dialogs** - 教程如何创建对话框,如警告、确认或信息提示。
7. **Chapter 16: Tabs** - 描述如何实现选项卡式布局,提高页面的组织性。
书末还附有多个附录,包括练习答案、jQuery支持的选择器、选择与过滤方法、事件、属性和数据缓存的操纵、内容的处理以及AJAX方法的概述,这些都是对前面章节内容的补充和总结,有助于读者巩固所学知识。
此书适合初学者和有一定经验的开发者阅读,通过实例和代码演示,让读者能够快速掌握jQuery的用法,并能运用到实际项目中。
2010-07-01 上传
115 浏览量
2011-05-11 上传
120 浏览量
2018-05-11 上传
2012-03-11 上传
108 浏览量
198 浏览量
120 浏览量
lcjfly
- 粉丝: 0
- 资源: 5
最新资源
- AxureUX 交互原型Web元件库精简版.zip
- 数据插值与回归_待定系数插值_拉格朗日插值_matlab_工程数值计算_
- goit-markup-hw-01:№1
- 金融风控-数据集
- 标准马丁策略 _双币对冲EA_趋势EA_顺势网格EA_
- Choco-Balls-2
- android-criminalintent:由 Big Nerd Ranch Android 培训制作的 Android 应用
- opencensus-node:统计收集和分布式跟踪框架
- 运营级打赏直播源码 带支付+app封装 .rar
- Wpmaker:切换桌面墙纸并生成拼贴。-开源
- Code-Store
- Baidu Rec_表情识别_rec_基于百度API的表情识别_facialexpression_99.rec网站获取_
- test-graylog-ansible-role:使用Vagrant测试Graylog Ansible角色
- 二次开发威客任务平台源码 粉丝关注投票发布系统 已对接码支付完美运营 可封装app .rar
- Heart-Rate-Monitor-:基于Android的心率测量应用程序,可测量来自传感器的值并将其存储在云中
- Dev-Cpp_5.11_TDM-GCC_4.9.2_Setup.exe.zip