标题：jQuery实战开发
出版信息
  
原书名： Applied jQuery 
原出版社： Peachpit Press 
作者： (美)Jay Blanchard    [作译者介绍] 
译者： 杨光伟 魏丹 
出版社：人民邮电出版社 
ISBN：9787115273963
上架时间：2012-4-12
出版日期：2012 年4月
开本：16开
页码：214
版次：1-1
内容简介
jquery是当今web开发领域中最流行的javascript库之一。它的设计简洁，并可以加速html脚本的执行。现如今，那些职业的网络应用及网站开发者们已经很少会只用html或者javascript进行开发了，相反，他们必须精通各种网络开发技术。而《jquery实战开发》正是一本可以在这方面引导读者学习进步的图书，这也是它独特的地方所在。
《jquery实战开发》不单只向读者介绍jquery框架的基本结构，还会详细讲解在模板中加入jquery和php，以及使用html和css来处理布局的优势。阅读本书，并不需要你有任何的jquery开发经验。它从jquery的基础知识开始，并会详细介绍如何使用jquery来控制和合并事件、制作实用的窗体以及使用功能强大的部件。最后，你将学会如何应用jquery、html和css技术来创建你自己的web应用程序界面。作者在《jquery实战开发》中分享了自己多年的工作经验——因此在本书结束的时候，你也将从一名初学者，变成一名熟练的应用程序界面开发者。
目录
《jquery实战开发》 
第1章　介绍jquery　1 
1.1　使jquery工作　3 
1.2　利用dom工作　6 
1.3　学习jquery的一些技巧　8 
1.3.1　特定的元素选择器　9 
1.3.2　快速使用dom遍历　9 
1.3.3　利用firebug进行故障排除　10 
1.3.4　打包你的代码　11 
1.3.5　使用return false语句　14 
1.3.6　玩转jquery代码　15 
1.4　jquery与其他代码相结合　16 
1.4.1　以html作为开始　16 
1.4.2　css样式的web网页　17 
1.4.3　使用php和mysql　17 
1.5　渐进增强　17 
1.6　规划设计和相互作用　21 
结束语　22 
第2章　使用事件　23 
2.1　使用“摄影师的交流所”网站　25 
.2.2　制作别致的导航　25 
2.3　绑定事件的其他元素　31 
结束语　50 
第3章　制作流行窗体　51 
3.1　利用表单事件　53 
3.1.1　聚焦于表格输入　53 
3.1.2　验证电子邮件地址　55 
3.1.3　确定一个输入被完成　58 
3.2　装备上传功能　60 
3.2.1　执行客户端验证　61 
3.2.2　开发服务器端验证　63 
3.2.3　上传文件　64 
结束语　76 
第4章　有效使用ajax　77 
4.1　使用ajax进行验证　79 
4.1.1　建立php注册和验证文件　79 
4.1.2　设置jquery验证和注册功能　86 
4.1.3　用户登录　90 
4.2　使用ajax更新内容　92 
4.2.1　获得基于当前用户的内容　93 
4.2.2　加载基于请求的内容　95 
4.2.3　加载动态脚本　96 
4.2.4　使用jquery的ajax附加功能　100 
4.2.5　使用json　108 
4.3　保护ajax请求　115 
4.3.1　防止表单提交　116 
4.3.2　使用cookies识别用户　119 
4.3.3　清除用户提供的数据　122 
结束语　125 
第5章　jquery部件的应用　126 
5.1　使用jquery ui部件　128 
5.1.1　设置(自定义)jquery ui　128 
5.1.2　包括jquery ui部件　131 
5.2　使用jquery插件　148 
5.2.1　使用插件加强你的应用程序　149 
5.2.2　激活你的网站　164 
5.3　运行你自己的插件　173 
结束语　176 
第6章　创建应用程序界面　178 
6.1　建立基础　180 
6.1.1　创建html　181 
6.1.2　应用css　183 
6.1.3　使界面可调整大小　187 
6.2　提高应用程序界面　189 
6.2.1　创建更好的精灵　189 
6.2.2　使用ajax加载内容　197 
6.2.3　配置其他增强功能　204 
结束语　214
前言
作为网页设计师，你不得不煞费苦心地、尽可能快地去抓住网民们的注意力，然后吸引他们在你的网站上浏览内容。除了你所提供的产品、服务或者信息之外，你的页面必须看起来富有视觉吸引力，并且提供刺激的(且有价值的)互动应用。jQuery库作为主要配料，为你的这块网站蛋糕提供美丽的装饰品。如果应用得当，jQuery的效果将会说服你的访问者和应用程序用户把你的网站点击一遍，并尝试所有你发布的内容。 
诀窍在于学习如何将jQuery与其他标记和语言有效地结合。你必须增加更广泛学科的知识，例如HTML(超文本标记语言)、CSS(层叠样式表)，并懂得如何正确地将其融入jQuery之中。这本书的目的在于传授你知识，让你可以将HTML、CSS、jQuery正确地结合在一起，创造出一个引人注目的、有交互性的网站及应用。 
通过这本书，我还将向你展示如何使用PHP(一种流行的服务器端脚本语言)和MYSQL(一种关系型的数据库产品)，来优化你的应用程序，从而全方位地增强你的开发，并使你的应用超负荷运转。这两项技术很容易被转化为其他的Web开发语言。 
jQuery是什么?jQuery于2006年被它的创始人——约翰·瑞赛格宣布诞生。iQuery作为一个新的JavaScript框架，与HTML和CSS相互配合应用，迅速地被普及并且得到支持。jQuery的简单选择器模仿了CSS的选择器，使得这个库为我们所熟悉，并且使设计者和开发者易于学习。．iQuery库消除了Web开发者的困扰，他们曾经不得不忍受开发过程中需要通过对于多种浏览器进行兼容性这个问题。 
介绍完了jQuery的这两个小小的特点，下面这个例子将向你展示如 
何使用jQuery语言基于定义ID属性来选择一个元素： 
$(，#foo，)； 
在相同的案例中，jQuery选择器相对于过去的JavaScript要短得多，下面是一个过去的JavaScript例子： 
document．getElementByID(，foo’)； 
这也难怪Web开发团队的人们信奉着jQuery的“写更少的代码，做更多的事情”的宗旨。结合简单的jQuery语句，就能够支持复杂的动画，并取得惊人的效果，你会得到一个JavaScript库，它是如此灵活，如此能干，为你的网站访问者提供一个不同凡响的互动体验。 
这本书适合谁这本书的对象是刚开始学习的或者中级的Web开发人员，但是没有关系，无论是处于任何一个阶段的设计人员或者开发人员都可以阅读。在这本书中，你可以寻找到对你有帮助的实例，使得jQuery可以融入进你的网页或者应用程序中。如果你掌握了基本的HTML、CSS、JavaScript和jQuery，这本书会对你很有帮助，但这些也不是必要的，因为例子写得非常全面，并且直接可以运行。 
使用的是什么在撰写本文时，jQueryl．5已经发布，并且已经在书中的所有例子上应用。你可以在jquery官网上下载。 
HTML、CSS和JavaScript文件都是纯文本文件，你可以在任何纯文本编辑器中创建和编辑。 
所有的例子都经过了Firefox 3和IntemetExplorer 8的测试，其中的一些可以在Safari和谷歌Chrome中运行。 
去哪里寻找代码书中的所有代码示例都可以在AppliedjQuery网站上找到。你可以在那里下载一个Zip文件，其中包含所有的例子、图片和其他需要的文件。 
这些例子都按照章节排序在Zip文件中，包括所有必要的jQuery文件，这些例子打开就可以运行。 
.　　然而，即使书中的所有例子都有文件可供下载，我还是更鼓励你根据书中的进程自己输入每一个例子。自己动手输入的程序会对你学习这项技术有所帮助，并加强你大脑中jQuery的概念。 
让我们开始吧现在是时候让我们投入到jQue叮的学习中去了。在第1章中，我会给你一些好的规则和工具，使你在应用jQuely进行Web开发工作时，在正确的方向上前进。
媒体评论
“对于一名jQuery开发新手来说，如果他想在代码设计思想上寻求指导，那么这本书将可以给予最好的帮助。” 
——Ralph Whitbeck jQuery官方播客主持人