图书介绍
jQuery从零开始学【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘鑫编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302405092
- 出版时间:2015
- 标注页数:366页
- 文件大小:81MB
- 文件页数:381页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
jQuery从零开始学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 jQuery入门1
1.1 什么是jQuery1
1.1.1 jQuery的功能以及它与JavaScript的区别1
1.1.2 下载并配置jQuery运行环境5
1.2 使用Dreamweaver编写第一个包含jQuery库的网站6
1.3 认识jQuery库的基础知识10
1.3.1 jQuery库的核心方法——$()10
1.3.2 jQuery代码的风格11
1.3.3 jQuery库延迟等待加载模式12
1.3.4 jQuery对象与DOM对象间的转换12
1.4 调试jQuery程序14
1.4.1 在Chrome中调试14
1.4.2 在Firefox中调试17
1.5 常见问题19
1.5.1 为什么要使用一些著名公司的CDN?19
1.5.2 写jQuery和直接写JavaScript的区别?20
1.5.3 jQuery与其他JavaScript库有什么区别?21
1.5.4 ASP .NET支持jQuery吗?21
第2章 jQuery选择器22
2.1 基本选择器22
2.1.1 标签选择器24
2.1.2 id选择器24
2.1.3 类选择器25
2.1.4 使用选择器组合25
2.1.5 使用通配符选择器26
2.2 层次选择器26
2.2.1 后代选择器27
2.2.2 父子选择器28
2.2.3 相邻选择器29
2.2.4 平级选择器29
2.3 过滤选择器30
2.3.1 基本过滤选择器31
2.3.2 内容过滤选择器34
2.3.3 可见性过滤选择器35
2.3.4 属性过滤选择器37
2.3.5 子元素过滤选择器39
2.3.6 表单对象属性过滤器41
2.4 表单选择器43
2.5 常见问题45
2.5.1 $(“input”)和$(“:input”)这两个选择器有什么区别?45
2.5.2 子选择器和后代选择器有什么区别?45
2.5.3 获得class为sub的元素的子节点下所有〈a〉标签45
第3章 用jQuery来操作DOM46
3.1 修改元素属性46
3.1.1 获取元素的属性46
3.1.2 设置元素的属性48
3.2 修改元素内容49
3.3 动态创建内容51
3.4 动态插入节点51
3.5 动态删除节点55
3.6 实例1:超链接提示效果57
3.7 实例2:图片预览效果59
3.8 常见问题61
3.8.1 tagName和attribute的区别?61
3.8.2 attr方法和prop方法都是获取元素的属性吗?62
第4章 jQuery的事件与事件对象63
4.1 jQuery中的事件63
4.1.1 什么是事件63
4.1.2 jQuery所支持的事件和事件类型64
4.2 页面初始化事件66
4.3 绑定事件67
4.4 移除事件绑定70
4.5 切换事件71
4.6 表单中的常见事件72
4.6.1 表单元素焦点的获取和失去73
4.6.2 文本域高度的动态变化74
4.6.3 表单的验证76
4.7 常见问题79
4.7.1 ready与load谁先执行?79
4.7.2 用bind绑定事件和用live绑定事件有什么区别?80
第5章 原始AJAX与jQuery中的AJAX81
5.1 两个AJAX的对比81
5.1.1 原始AJAX应用举例81
5.1.2 使用jQuery中的AJAX举例84
5.2 使用jQuery的AJAX函数进行页面交互85
5.2.1 使用AJAX快捷函数85
5.2.2 使用底层函数ajax()86
5.2.3 AJAX全局配置和事件89
5.3 跨域的AJAX-JSONP91
5.3.1 什么是JSONP91
5.3.2 JSONP的实现原理92
5.3.3 JSONP在jQuery中的应用93
5.4 AJAX综合案例——数据实时更新的微博页面96
5.4.1 微博的功能分析96
5.4.2 微博实时更新的代码实现和效果演示96
5.5 常见问题99
5.5.1 jQuery中的post和$.ajax的区别99
5.5.2 jQuery AJAX中的readyState和status的区别99
第6章 jQuery中的动画效果101
6.1 jQuery库所支持的动画方法101
6.1.1 基本动画方法101
6.1.2 滑动动画方法102
6.1.3 淡入淡出动画方法102
6.2 实例1:实现可折叠的列表103
6.3 实例2:按钮的淡入淡出效果105
6.4 自定义动画animate107
6.4.1 一个最简单的自定义动画108
6.4.2 一个稍微复杂的自定义动画109
6.5 常见问题110
6.5.1 jQuery的动画能随时停止吗?110
6.5.2 可以用animate方法来操作所有CSS属性吗?110
第7章 jQuery插件111
7.1 认识jQuery插件111
7.1.1 什么是插件111
7.1.2 常用的插件网站115
7.2 开发自己的插件118
7.2.1 jQuery的插件类型118
7.2.2 实例1:对象级别的插件开发119
7.2.3 实例2:类级别的插件开发121
7.3 用第三方插件创建自己的网站124
7.3.1 网站结构设计124
7.3.2 下载第三方插件126
7.3.3 使用第三方插件127
7.3.4 网站最终效果130
7.4 常见问题132
7.4.1 jQuery和jQuery插件有什么区别吗?132
7.4.2 开发或使用jQuery插件要注意它的版本吗?132
第8章 jQuery的UI插件133
8.1 基于jQuery的扩展-jQuery UI插件133
8.2 下载jQuery UI插件134
8.3 利用jQuery UI实现页面交互135
8.3.1 拖动组件Draggable的使用135
8.3.2 拖放组件Droppable的使用137
8.3.3 实例:模拟Windows系统“回收站”138
8.4 利用jQuery UI实现页面中的进度条143
8.4.1 进度条工具集的使用143
8.4.2 实例:实现进度条效果144
8.5 利用jQuery UI实现页面中的滑动条145
8.5.1 滑动条工具集的使用146
8.5.2 实例1:实现图片滑块滚动条效果147
8.5.3 实例2:实现简单颜色调色器150
8.6 利用jQuery UI实现页面中的日历153
8.6.1 日历DatePicker的使用153
8.6.2 实例1:一个简单的日历应用157
8.6.3 实例2:制作同时显示多个月份的日历160
8.6.4 实例3:限制日历的选择范围160
8.6.5 实例4:有动画效果的日历显示161
8.7 利用jQuery UI实现手风琴效果162
8.7.1 折叠面板工具集的使用162
8.7.2 实例:实现经典的导航菜单164
8.8 设计页面中各种对话框效果165
8.8.1 对话框工具集的使用165
8.8.2 实例:实现弹出和确认信息对话框效果167
8.9 实现幻灯和分页效果170
8.9.1 选项卡工具集的使用171
8.9.2 实例1:经典的选项卡效果172
8.9.3 实例2:实现幻灯效果174
8.9.4 实例3:实现分页效果177
8.10 常见问题179
8.10 .1 jQuery UI和jQuery Easy UI的区别179
8.10 .2 jQuery UI内容太多,如何实现自己定制呢?180
第9章 常用的一些jQuery插件181
9.1 使用表单插件创建留言表单181
9.2 图片文件上传插件185
9.2.1 下载jQuery File Upload插件185
9.2.2 实现多图片上传188
9.3 可拖放的布局插件198
9.3.1 下载gridster js插件198
9.3.2 实现动态缩放可拖放布局应用201
9.4 谷歌地图插件206
9.4.1 下载Gmap3地图插件206
9.4.2 实现在线地图搜索功能211
9.5 动画插件的应用216
9.5.1 下载Motio插件216
9.5.2 使用Motio插件实现精灵(Sprite)模式动画226
9.5.3 开发360度全景动画网页应用230
9.6 常见问题235
9.6.1 如何拓展第三方插件的行为?235
9.6.2 使用多个插件时避免重复引入jquery.js文件236
第10章 jQuery Mobile移动开发237
10.1 初步接触jQuery Mobile237
10.1.1 下载jQuery Mobile237
10.1.2 推荐使用Dreamweaver编辑器开发jQuery Mobile239
10.1.3 创建第一个jQuery Mobile文件239
10.1.4 在PC上测试jQuery Mobile240
10.1.5 如何应用jQuery Mobile开发的页面244
10.2 使用jQuery Mobile进行开发244
10.2.1 选择页面中的元素244
10.2.2 设置页面中元素的属性245
10.3 应用jQuery Mobile中的控件245
10.3.1 在界面中固定一个工具栏245
10.3.2 使用按钮实现菜单界面248
10.3.3 使用表单做一个手版QQ登录251
10.3.4 使用列表做一个类贴吧的应用256
10.3.5 使用对话框实现一个相册259
10.4 实例1:利用jQuery Mobile实现电子书阅读器263
10.5 实例2:利用jQuery Mobile实现开发印象笔记266
10.6 常见问题268
10.6.1 jQuery Moible为什么在切换页面时会出现白屏现象268
10.6.2 data-rel=“back”和data-direction=“reverse”有什么区别268
第11章 实战1:实现QQ邮箱附件的拖放上传功能269
11.1 认识FileDrop.js插件270
11.1.1 下载FileDrop.js插件270
11.1.2 使用插件实现文件拖拽上传274
11.2 开发图片拖拽上传Web应用278
11.2.1 HTML5文件上传功能278
11.2.2 图片拖拽上传HTML代码278
11.2.3 图片拖拽上传CSS代码280
11.2.4 图片拖拽上传JS代码281
11.2.5 图片拖拽上传服务器端PHP代码284
11.2.6 图片拖拽上传Web应用最终效果285
第12章 实战2:利用jQuery Mobile开发一个手机博客287
12.1 项目规划287
12.2 主界面设计289
12.3 文章列表的设计291
12.4 文章内容页的实现296
12.5 文章类的设计299
12.6 测试环境的搭建301
12.7 数据库的设计306
12.8 内容页功能的实现312
12.9 文章列表的实现318
12.10 首页的实现323
第13章 实战3:打造在线播放器326
13.1 认识MediaElement.js插件327
13.1.1 下载音视频播放器插件327
13.1.2 开发一个简单的播放器应用330
13.1.3 使用MediaElement.js插件模仿Windows Media Player334
13.2 实现在线播放器336
13.2.1 在页面中添加MediaElement.js337
13.2.2 构建播放器页面布局337
13.2.3 播放器页面初始化338
第14章 实战4:构建股票实时走势图340
14.1 准备jqChart图表插件341
14.1.1 下载jqChart图表插件341
14.1.2 开发一个柱状图应用343
14.1.3 开发一个折线图应用354
14.2 构建股票实时走势图359
14.2.1 添加jqChart图表插件库文件359
14.2.2 构建实时图页面的布局360
14.2.3 模拟股票实时图的初始化361
14.2.4 模拟股票实时走势图的最终效果364
热门推荐
- 1812027.html
- 2145769.html
- 2361646.html
- 260060.html
- 2812082.html
- 3305652.html
- 1838534.html
- 2870802.html
- 2630335.html
- 461831.html
- http://www.ickdjs.cc/book_1237171.html
- http://www.ickdjs.cc/book_3021042.html
- http://www.ickdjs.cc/book_3473161.html
- http://www.ickdjs.cc/book_2726566.html
- http://www.ickdjs.cc/book_2963398.html
- http://www.ickdjs.cc/book_2771203.html
- http://www.ickdjs.cc/book_1694441.html
- http://www.ickdjs.cc/book_1841233.html
- http://www.ickdjs.cc/book_1236230.html
- http://www.ickdjs.cc/book_3193436.html