《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。为使读者更好地进行开发实践,《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。《锋利的jQuery(第2版)》适合所有对jQuery技术感兴趣的Web设计者和前端开发人员阅读和参考。
《锋利的jQuery(第2版)》是《锋利的jQuery》全新升级版,例子采用全新的UI,代码更符合语义化;增加jQuery Mobile的章节;增加jQuery版本变化的章节;增加jQuery性能优化和技巧的章节
提供了丰富的附录:
jQuery中的$(document).ready()方法
jQuery加载并解析XML
前端开发调试工具Firbug
插件的API
AJAX的核心对象XMLHttpRequest
jQuery API速查表
jQuery中的$.ajax方法
单东林,曾经拥有一个著名的网站cssrain.cn,后来因不可抗拒力而关闭。通过本书继续为国内前端开发做贡献。
第1章认识jQuery1
1.1JavaScript和JavaScript库1
1.1.1JavaScript简介1
1.1.2JavaScript库作用及对比1
1.2加入jQuery3
1.2.1jQuery简介3
1.2.2jQuery的优势4
1.3jQuery代码的编写5
1.3.1配置jQuery环境5
1.3.2编写简单的jQuery代码7
1.3.3jQuery代码风格8
1.4jQuery对象和DOM对象11
1.4.1DOM对象和jQuery对象简介11
1.4.2jQurey对象和DOM对象的相互转换13
1.4.3实例研究14
1.5解决jQuery和其他库的冲突16
1.6jQuery开发工具和插件18
1.7小结22
第2章jQuery选择器23
2.1jQuery选择器是什么23
2.2jQuery选择器的优势26
2.3jQuery选择器27
2.3.1基本选择器32
2.3.2层次选择器33
2.3.3过滤选择器35
2.3.4表单选择器48
2.4应用jQuery改写示例50
2.5选择器中的一些注意事项50
2.5.1选择器中含有特殊符号的注意事项50
2.5.2选择器中含有空格的注意事项51
2.6案例研究——某网站品牌列表的效果52
2.7其他选择器58
2.7.1jQuery提供的选择器的扩展58
2.7.2其他使用CSS选择器的方法59
2.8小结60
第3章jQuery中的DOM操作61
3.1DOM操作的分类61
3.2jQuery中的DOM操作62
3.2.1查找节点63
3.2.2创建节点64
3.2.3插入节点66
3.2.4删除节点69
3.2.5复制节点71
3.2.6替换节点72
3.2.7包裹节点72
3.2.8属性操作75
3.2.9样式操作76
3.2.10设置和获取HTML、文本和值80
3.2.11遍历节点85
3.2.12CSS-DOM操作88
3.3案例研究——某网站的超链接和图片提示效果91
3.4小结97
第4章jQuery中的事件和动画98
4.1jQuery中的事件98
4.1.1加载DOM98
4.1.2事件绑定101
4.1.3合成事件105
4.1.4事件冒泡108
4.1.5事件对象的属性112
4.1.6移除事件114
4.1.7模拟操作117
4.1.8其他用法118
4.2jQuery中的动画120
4.2.1show()方法和hide()方法120
4.2.2fadeIn()方法和fadeOut()方法122
4.2.3slideUp()方法和slideDown()方法123
4.2.4自定义动画方法animate()123
4.2.5动画回调函数127
4.2.6停止动画和判断是否处于动画状态127
4.2.7其他动画方法130
4.2.8动画方法概括131
4.3视频展示效果实例133
4.4小结139
第5章jQuery对表单、表格的操作及更多应用140
5.1表单应用140
5.1.1单行文本框应用140
5.1.2多行文本框应用142
5.1.3复选框应用145
5.1.4下拉框应用149
5.1.5表单验证152
5.2表格应用155
5.2.1表格变色156
5.2.2表格展开关闭160
5.2.3表格内容筛选161
5.3其他应用163
5.3.1网页字体大小163
5.3.2网页选项卡165
5.3.3网页换肤167
5.4小结171
第6章jQuery与Ajax的应用172
6.1Ajax的优势和不足172
6.1.1Ajax的优势172
6.1.2Ajax的不足173
6.2Ajax的XMLHttpRequest对象173
6.3安装Web环境——AppServ174
6.4编写第1个Ajax例子175
6.5jQuery中的Ajax177
6.5.1load()方法177
6.5.2$.get()方法和$.post()方法179
6.5.3$.getScript()方法和$.getJson()方法185
6.5.4$.ajax()方法188
6.6序列化元素191
6.7jQuery中的Ajax全局事件193
6.8基于jQuery的Ajax聊天室程序195
6.8.1基本设想195
6.8.2设计数据库195
6.8.3服务器端处理196
6.8.4客户端处理197
6.8.5客户端代码197
6.8.6整合代码201
6.9小结202
第7章jQuery插件的使用和写法203
7.1jQuery表单验证插件——Validation203
7.1.1Validation简介203
7.1.2下载地址204
7.1.3快速上手204
7.1.4不同的验证写法207
7.1.5验证信息209
7.1.6自定义验证规则212
7.1.7API213
7.2jQuery表单插件——Form213
7.2.1Form插件简介213
7.2.2下载地址214
7.2.3快速上手214
7.2.4核心方法——ajaxForm()和ajaxSubmit()215
7.2.5ajaxForm()方法和ajaxSubmit()方法的参数215
7.2.6表单提交之前验证表单218
7.2.7API220
7.3模态窗口插件——SimpleModal220
7.3.1SimpleModal插件简介220
7.3.2下载地址221
7.3.3快速上手221
7.3.4关闭模态窗口222
7.3.5实际应用223
7.3.6API225
7.4管理Cookie的插件——Cookie225
7.4.1Cookie插件简介225
7.4.2下载地址225
7.4.3快速上手226
7.4.4API227
7.5jQuery UI插件228
7.5.1jQuery UI简介228
7.5.2下载地址228
7.5.3快速上手230
7.5.4与单击事件冲突231
7.5.5与后台结合232
7.6编写jQuery插件234
7.6.1插件的种类234
7.6.2插件的基本要点234
7.6.3插件中的闭包235
7.6.4jQuery插件的机制236
7.6.5编写jQuery插件237
7.7小结248
第8章用jQuery打造个性网站249
8.1案例背景介绍249
8.2网站材料249
8.3网站结构249
8.3.1文件结构249
8.3.2网页结构250
8.3.3界面设计250
8.4网站的(X)HTML252
8.5网站样式(CSS)252
8.5.1将CSS文件分门别类252
8.5.2编写CSS252
8.6网站脚本(jQuery)273
8.6.1准备工作273
8.6.2首页(index.html)上的功能274
8.6.3详细页(detail.html)上的功能282
8.7小结290
第9章jQuery Mobile291
9.1HTML 5简介291
9.2jQuery Mobile简介292
9.3jQuery Mobile主要特性292
9.4jQuery Mobile的使用293
9.4.1准备工作293
9.4.2构建HTML模板294
9.4.3data-role属性295
9.4.4添加内容296
9.4.5样式切换297
9.5其他框架298
9.5.1移动框架298
9.5.2PhoneGap299
9.6小结299
第10章jQuery各个版本的变化300
10.1jQuery的发展历史300
10.2jQuery各个版本新增方法307
10.3小结311
第11章jQuery性能优化和技巧312
11.1jQuery性能优化312
11.2jQuery技巧318
11.3小结328
附录A关于$(document).ready()函数329
A.1$(document).ready()函数介绍329
A.2多个$(document).ready()函数330
附录BFirebug331
B.1概述331
B.2主面板简介332
B.2.1控制台面板333
B.2.2HTML面板337
B.2.3CSS、DOM和网络面板341
B.2.4脚本面板341
B.3一些资源344
B.4总结345
附录CAjax的XMLHttpRequest对象的属性和方法346
附录DjQuery $.ajax()方法的参数详解349
附录EjQuery加载并解析XML353
E.1简述353
E.2Content-Type353
E.3XML结构353
E.4获取XML354
E.5解析XML355
E.6禁用缓存355
附录F插件API357
F.1Validation插件API357
F.2Form插件API359
F.3SimpleModal插件API365
F.4Cookie插件API366
附录GjQuery速查表368
G.1基础368
G.2选择器369
G.3属性371
G.4筛选371
G.5文档处理372
G.6CSS373
G.7事件374
G.8效果376
G.9Ajax377
G.10实用项378
G.11其他对象379
书名很切题,确实锋利,书的质量很好。内容还没来及看,就是价格有点高。
书的封皮缺了一角,不过不影响阅读,总体来说不错
没想到内容这么简单……jq学习买书有点鸡肋,比文档稍微详细一点,但又觉得不如看文档
不用流行框架的话,基本上少不了jquery
这个书在网上其实都有下载,内容基本上也有看过,的确讲的比较通俗易懂,虽然这个说是新版,添加了一些内容,但是添加的部分感觉只是粗略的说了一下,实际内容应该跟我之前网上看到的差不多吧,总体来说还可以
这本书非常的好 好到令人发指 只需要一点点JAVA的编程结构知识 就可以看的懂 JAVAscript可以直接跳过 看这个 也可以看懂 而且效率很高
虽然jQuery版本更新了很多,但这本书仍然是学习jQuery最经典的书。
2010年第一次接触网上购物,就是从当当网开始的,当时买了第一本书,感觉太方便了,再也不用跑去书店买那么贵的书了,呵呵。买了两本jquery的书,这是第三本jquery的书,锋利的jquery,我所见过的国内作者写的最好的一本技术书了,必须顶啊!继续支持当当~
看起来不错,jQuery的大部分内容都有涵盖,适合初学者以及对JavaScript有一定了解的人
作为一个工作一年但项目不多的前端工程师,准备稳扎稳打了,虽然这本书里很多东西我一直在用,但再回过头仔细翻看又会悟出不同的东西,加油
这本工具书内容不错,很适合学习jQuery
这本书我是在网上问了,很多人说很好,我就买来了,而且里面增加了jQuery Mobile,这正是我想了解,接下来就是认真拜读了!
书不错,物流快递员就不行了,丢了我的件不说,丢了还叫我过去拿,还硬说我自己叫人领了,投诉了才说话,找回来之后叫我去拿还晾我在一边,好气
之前自学看了第一版的,感觉是一本不错的书籍,想买一本放身边随时翻看,看到了最新的第二版,我想大家都知道现在好多书的内容都很旧了,虽然还没怎么看完这书,但是还是推荐给大家吧。个人很喜欢,适合新手~!
买了几个月,再来评价,书页质量较软,整体内容充实,对jQuery描述的十分到位,现在是当作工具书使用
看了很多评论才买的,学习jQuery的经典书籍,不过感觉还需要其他书配合学,以及不断的复习!
盼啊盼的,今天终于把书給盼来了。19号下的单,本来以为最多上个星期五就能收到的,今天总算是收到啦!感受了下,书很新很完整,而且纸张不错。之前就在网上找过电子版看了点的,觉得真心不错,还是买书看起来方便,而且更有感觉,学习jQuery这本书就够了!
关于jQuery讲得很仔细,每一章后面还有示例,推荐。
这本书 相当到位,如果有js 基础的话,前面直接扫着看,配合w3school 中jquery 中得基础知识,直接扫,ajax 讲得也有,差不多 搞完 做几个项目 再回过头搞这本书,那就是js 高手咯。书很到位,值得购买绝对正版,纸质相当好!
几乎jQuery的所有重点难点,还有一些性能技巧,仔细看完这本书,拿下jQuery不是问题。
很好的jQuery方面的书籍,但是举得例子有点难度(对于我来说)
锋利的JQUERY(第2版)S(畅销书升级版,增加JQUERY MOBILE和性能优化)与的应用 的优势和不足 的优势 的不足 的对象 F 安装环境—— 编写第个例子 中的 方 表格展开关闭 表格内容筛选
实际应US用 管理的插件—— 插件简介 下载地址 快速上手 插件 简介 下载地址 锋利的JQUERY(第2版)(畅销书升级版,增加JQUERY MOBILE和性能优化)则 表单插件—— 插件简介
并解6析 简述 结构8 获取 解析 禁用缓存 附录 插件 插件 插件 插件 K插件 锋Z利的JQUERY(第2版)(畅销书升级版,增加JQAUEERY MOBILE和性能优化)锋利的JQUERY(
很全面的jQuery书籍,不仅有初学者必学部分,还能帮助我们进一步了解jQuery,就是不知道有没有第三版。jQuery更新很频繁,1.7.1版本有点落后了。