• JQUERY 前端开发实战(视频教学版)
  • JQUERY 前端开发实战(视频教学版)
21年品牌 40万+商家 超1.5亿件商品

JQUERY 前端开发实战(视频教学版)

全新正版 极速发货

33.62 5.7折 59 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者刘鑫编著

出版社清华大学出版社

ISBN9787302525776

出版时间2019-04

装帧平装

开本其他

定价59元

货号1201862487

上书时间2024-08-05

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
刘鑫,武汉大学硕士。精通Web前端开发和服务器脚本语言技术,善于把握运用新技术,如LAMP平台的开发、软件架构、设计模式、ASP.NET、PHP、JavaScript、jQuery、YUI等等。具有讲师、计算机工程师职称,具有不错物流师、APTCH软件工程师、网络安全工程师等职业资格认证,在校内和校外培训js和jQuery期间收获颇丰,特地撰写此书,希望对初学者有所帮助。

目录
章  jQuery入门1
1.1  什么是jQuery1
1.1.1  下载并配置jQuery运行环境1
1.1.2  jQuery1.x、2.x和3.x的区别3
1.1.3  jQuery与JavaScript的区别3
1.1.4  编写个jQuery网页6
1.2  jQuery 3的特色7
1.2.1  jQuery 3的Strict Mode7
1.2.2  支持for…of遍历7
1.2.3  动画方面使用requestAnimationFrame API8
1.2.4  支持SVG8
1.2.5  :visible和:hidden新改变8
1.3  选择jQuery的开发工具9
1.4  认识jQuery库的基础知识12
1.4.1  jQuery库的核心方法—— $()12
1.4.2  jQuery代码的风格13
1.4.3  jQuery库延迟等待加载模式14
1.5  调试jQuery程序15
1.5.1  在Chrome中调试15
1.5.2  在Firefox中调试17
1.6  常见问题19
1.6.1  为什么要使用一些著名公司的CDN19
1.6.2  写jQuery和直接写JavaScript的区别20
1.6.3  jQuery与其他JavaScript库的区别21
第2章  jQuery选择器22
2.1  基本选择器22
2.1.1  标签选择器23
2.1.2  id选择器24
2.1.3  类选择器24
2.1.4  使用选择器组合25
2.1.5  使用*通配符选择器25
2.2  层次选择器25
2.2.1  后代选择器27
2.2.2  父子选择器27
2.2.3  相邻选择器28
2.2.4  平级选择器29
2.3  过滤选择器30
2.3.1  基本过滤选择器30
2.3.2  内容过滤选择器33
2.3.3  可见性过滤选择器35
2.3.4  属性过滤选择器37
2.3.5  子元素过滤选择器38
2.3.6  表单对象属性过滤器40
2.4  表单选择器42
2.5  常见问题44
2.5.1  $("input")和$(":input")两个选择器的区别44
2.5.2  子选择器和后代选择器的区别44
2.5.3  获得class为sub的元素的子节点下的所有标签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:超链接提示效果56
3.7  实例2:图片预览效果58
3.8  常见问题60
3.8.1  tagName和attribute的区别60
3.8.2  attr方法和prop方法都用于获取元素的属性吗61
第4章  jQuery的事件与事件对象62
4.1  jQuery中的事件62
4.1.1  什么是事件62
4.1.2  jQuery所支持的事件和事件类型63
4.2  页面初始化事件65
4.3  绑定事件66
4.4  移除事件绑定69
4.5  切换事件70
4.6  表单中的常见事件71
4.6.1  表单元素焦点的获取和失去71
4.6.2  文本域高度的动态变化72
4.6.3  表单的验证74
4.7  常见问题77
4.7.1  ready与load谁先执行77
4.7.2  绑定事件是不是只有on方法77
第5章  原始AJAX与jQuery中的AJAX78
5.1  两个AJAX的对比78
5.1.1  原始AJAX应用举例78
5.1.2  使用jQuery 中的AJAX举例81
5.2  使用jQuery的AJAX函数进行页面交互82
5.2.1  使用AJAX快捷函数82
5.2.2  使用底层函数ajax()84
5.2.3  AJAX全局配置和事件86
5.3  跨域的AJAX-JSONP88
5.3.1  什么是JSONP89
5.3.2  JSONP的实现原理89
5.3.3  JSONP在jQuery中的应用90
5.4  AJAX综合案例——数据实时更新的微博页面93
5.4.1  微博的功能分析93
5.4.2  微博实时更新的代码实现和效果演示93
5.5  常见问题96
5.5.1  jQuery中post和$.ajax的区别96
5.5.2  jQuery AJAX中readyState和status的区别96
第6章  jQuery中的动画效果98
6.1  jQuery库所支持的动画方法98
6.1.1  基本动画方法98
6.1.2  滑动动画方法99
6.1.3  淡入淡出动画方法99
6.2  实例1:实现可折叠的列表100
6.3  实例2:按钮的淡入淡出效果102
6.4  自定义动画animate104
6.4.1  一个最简单的自定义动画104
6.4.2  一个稍微复杂的自定义动画105
6.5  常见问题106
6.5.1  jQuery的动画是否能随时停止106
6.5.2  是否可以用animate方法来操作所有CSS属性107
第7章  jQuery插件108
7.1  认识jQuery插件108
7.1.1  什么是插件108
7.1.2  常用的插件网站113
7.2  开发自己的插件114
7.2.1  jQuery的插件类型114
7.2.2  实例1:对象级别的插件开发115
7.2.3  实例2:类级别的插件开发117
7.3  用第三方插件创建自己的网站120
7.3.1  网站结构设计121
7.3.2  下载第三方插件122
7.3.3  使用第三方插件123
7.3.4  网站最终效果126
7.4  常见问题127
7.4.1  jQuery和jQuery插件的区别127
7.4.2  开发或使用jQuery插件是否要注意版本128
第8章  jQuery的UI插件129
8.1  基于jQuery的扩展——jQuery UI插件129
8.2  下载jQuery UI插件130
8.3  利用jQuery UI实现页面交互131
8.3.1  拖动组件Draggable的使用131
8.3.2  拖放组件Droppable的使用133
8.3.3  实例:模拟Windows系统“回收站”134
8.4  利用jQuery UI实现页面中的进度条138
8.4.1  进度条工具集的使用138
8.4.2  实例:实现进度条效果139
8.5  利用jQuery UI实现页面中的滑动条141
8.5.1  滑动条工具集的使用141
8.5.2  实例1:实现图片滑块滚动条效果142
8.5.3  实例2:实现简单颜色调色器145
8.6  利用jQuery UI实现页面中的日历148
8.6.1  日历DatePicker的使用148
8.6.2  实例1:一个简单的日历应用151
8.6.3  实例2:制作同时显示多个月份的日历154
8.6.4  实例3:限制日历的选择范围154
8.6.5  实例4:有动画效果的日历显示155
8.7  利用jQuery UI实现手风琴效果156
8.7.1  折叠面板工具集的使用156
8.7.2  实例:实现经典的导航菜单157
8.8  设计页面中各种对话框效果159
8.8.1  对话框工具集的使用159
8.8.2  实例:实现弹出和确认信息对话框效果161
8.9  实现幻灯和分页效果164
8.9.1  选项卡工具集的使用165
8.9.2  实例1:经典的选项卡效果166
8.9.3  实例2:实现幻灯效果168
8.9.4  实例3:实现分页效果170
8.10  常见问题173
8.10.1  jQuery UI和jQuery Easy UI的区别173
8.10.2  jQuery UI内容太多,如何实现自己定制173
第9章  jQuery Mobile移动开发174
9.1  初步接触jQuery Mobile174
9.1.1  下载jQuery Mobile174
9.1.2  推荐使用Dreamweaver编辑器开发jQuery Mobile175
9.1.3  创建个jQuery Mobile文件176
9.1.4  在PC上测试jQuery Mobile176
9.1.5  如何应用jQuery Mobile开发的页面179
9.2  使用jQuery Mobile进行开发180
9.2.1  选择页面中的元素180
9.2.2  设置页面中元素的属性181
9.3  应用jQuery Mobile中的控件181
9.3.1  在界面中固定一个工具栏181
9.3.2  使用按钮实现菜单界面183
9.3.3  使用表单做一个手机版QQ登录186
9.3.4  使用列表做一个类贴吧的应用191
9.3.5  使用对话框实现一个相册194
9.4  实例1:利用jQuery Mobile实现电子书阅读器197
9.5  实例2:利用jQuery Mobile实现开发印象笔记200
9.6  常见问题202
9.6.1  jQuery Mobile为什么在切换页面时会出现白屏现象202
9.6.2  data-rel="back"和data-direction="reverse"有什么区别202
0章  实战1:实现QQ邮箱附件的拖放上传功能203
10.1  认识FileDrop.js插件203
10.1.1  下载FileDrop.js插件204
10.1.2  使用插件实现文件拖拽上传207
10.2  开发图片拖拽上传Web应用211
10.2.1  HTML5文件上传功能211
10.2.2  图片拖拽上传HTML代码212
10.2.3  图片拖拽上传CSS代码213
10.2.4  图片拖拽上传JS代码215
10.2.5  图片拖拽上传服务器端PHP代码217
10.2.6  图片拖拽上传Web应用最终效果218
1章  实战2:利用jQuery Mobile开发一个手机博客220
11.1  项目规划220
11.2  主界面设计222
11.3  文章列表的设计224
11.4  文章内容页的实现228
11.5  文章类的设计231
11.6  测试环境的搭建233
11.7  数据库的设计238
11.8  内容页功能的实现245
11.9  文章列表的实现249
11.10  首页的实现254
2章  实战3:打造在线播放器257
12.1  认识MediaElement.js插件258
12.1.1  下载音视频播放器插件258
12.1.2  开发一个简单的播放器应用261
12.1.3  使用MediaElement.js插件模仿Windows Media Player264
12.2  实现在线播放器266
12.2.1  在页面中添加MediaElement.js267
12.2.2  构建播放器页面布局267
12.2.3  播放器页面初始化268
3章  实战4:构建股票实时走势图270
13.1  准备jqChart图表插件271
13.1.1  下载jqChart图表插件271
13.1.2  开发一个柱状图应用273
13.1.3  开发一个折线图应用283
13.2  构建股票实时走势图288
13.2.1  添加jqChart图表插件库文件288
13.2.2  构建实时图页面的布局289
13.2.3  模拟股票实时图的初始化290
13.2.4  模拟股票实时走势图的最终效果293

内容摘要
使用jQuery能使网页开发更高效,网页更绚丽多彩,用户体验更具现代感和易用性。本书用于jQuery入门,书中每一个知识点都给出实际应用示例,帮助读者快速掌握jQuery。
本书内容包括jQuery基础语法,jQuery开发与调试工具,选择器的使用,DOM操作,事件,AJAX技术,动画效果,jQuery 插件,jQuery UI,jQuery Mobile,以及jQuery在实际开发中的4个具体实例。
本书既适合jQuery初学者、jQuery前端开发人员、jQuery Mobile开发人员使用,也适合作为高等院校和培训学校相关专业的师生教学参考。

主编推荐
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个很好的JavaScript框架。jQuery设计的宗旨是写更少的代码、做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。本书详细介绍jQuery Web前端开发技术,示例清晰易懂,教学视频结合4个项目案例,帮你快速获得和提升Web前端开发的实战能力。

精彩内容
jQuery是常用的JavaScript方法的一堆封装,它在一定程度上加快了前端开发的速度,同时会缩短项目的开发周期,而且会减少项目中的冗余代码。使用jQuery优选的优点是,jQuery开源而且跨平台,它兼容CSS3,还兼容各种浏览器。
本书的目的是带领读者打开jQuery的学习之门,读者不仅仅可以了解jQuery的语法,还可以熟悉jQuery在现实网页开发中的应用方法和技巧。
本书改版说明
最早jQuery的优势在于更好的浏览器兼容性和更快的JavaScript书写速度,而从jQuery 3.0开始,放弃了IE6/7等旧版本浏览器的支持,所以为方便读者的使用,本书在jQuery 3.x版本的基础上进行了全面修订,并使用Chrome和Firefox较新版进行测试,以保证在更多的生产环境中可以使用。
jQuery 3.X支持ECMAScript 6的很多写法,也采用新的requestAnimationFrame() API来执行动画,这些都提高了它的生产效率,也保证了使用者可以在不改变代码或改动更少的情况下更新应用。
本书特点
本书力求让读者没有任何难度地学习jQuery,写作时利用以下特点降低难度:
?一个语法一个应用示例:每个语法都配备一个动手示例,读者看完语法后,可通过动手实验来融会贯通。
?一个技术一个大型项目:不管是jQuery UI,还是jQuery Mobile,本书都给出了一个大型项目供读者在实际开发中了解框架的使用。
?完善的代码、技巧和说明:每一个难点本书都给出了比较完整的说明和技巧演示,让读者在学习的时候还能举一反三,加深印象。
本书内容
本书提供了完整的jQuery学习路线,主要内容包括:jQuery环境搭建,jQuery选择器,用jQuery来操作DOM,jQuery的事件与事件对象,jQuery与AJAX的交互,jQuery动画效果,jQuery插件, jQuery的UI插件,jQuery Mobile移动开发, QQ邮箱附件的拖放上传实例,利用jQuery Mobile开发手机博客实例,在线播放器实例以及股票实时走势图实例。
源码、课件与教学视频下载
本书示例源码、课件与教学视频下载,请扫描右侧二维码获取。
如果下载有问题,请发送电子邮件到booksaga@126.com,邮件主题为“jQuery前端开发实战”。
本书读者和作者
本书是一本jQuery前端实战书,主要适合以下人群:
?jQuery初学者,网页开发培训班的学员
?富客户端网站开发人员,自学网站开发的个人站长
?跨平台HTML 5前端移动开发人员
?使用微信jssdk的入门级开发人员
本书由刘鑫编著,其他参与创作的还有吴贵文、薛淑英、董山海。

编  者
2019年2月

  • JQUERY 前端开发实战(视频教学版)
  • JQUERY 前端开发实战(视频教学版)

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP