jQuery 2.0 开发食谱将为您提供许多可重用的代码配方,以使用最流行的客户端框架 jQuery 创建通用和独特的网站和 web 应用元素、插件和接口。遵循每个配方的分步说明不仅可以为您提供可用的代码,还可以理解扩展和改进它所需的知识。
第一章文档对象模型操作介绍了如何在客户端使用 jQuery 操作 186 个网页的 HTML 代码,创造丰富的可视化用户体验。
第 2 章利用 jQuery 事件与用户交互,利用 jQuery 的力量检测和响应用户交互,创建直观的用户界面。
第 3 章使用 AJAX 和 JSON 加载和操作动态内容,利用 jQuery 的 AJAX 功能和 JSON 格式的数据,通过更新内容而无需刷新页面,让页面充满活力。
第 4 章通过 jQuery 特效添加吸引人的视觉效果,介绍了如何通过 jQuery 特效和基本动画为您的网站或 web 应用增添光彩,创造令人难忘的设计。
第 5 章表单处理介绍了如何使用 jQuery 为 web 表单构建健壮的客户端验证和直观的用户体验。
第 6 章用户界面介绍了如何打破模式,从头开始创建强大直观的界面,并以高水平的交互性吸引用户。
第 7 章用户界面动画介绍了如何在 jQuery 内置动画的基础上进行扩展,并将 CSS 与 jQuery 相结合,以创建精彩的网站模块,供任何网站使用。
第 8 章理解插件开发解释了如何创建可重用代码,为一系列常见的网站和 web 应用问题提供解决方案。
第 9 章jQuery UI介绍了如何使用 jQuery 的用户界面库来授权您的网站或 web 应用,以创建具有吸引力和用户友好的页面元素和界面。
第 10 章与 jQuery Mobile合作,介绍如何使用 jQuery 强大的移动框架创建一个移动和跨平台的网站。
对于本书中的所有方法,您将需要一个 IDE 来编写 JavaScript、HTML 和 CSS 代码,并需要一个 web 浏览器来执行代码。对于本书中的一些更高级的方法,您需要一个运行 MySQL 和 PHP 的 web 服务器。
这本书是为那些不熟悉 jQuery 并希望学习一些基础知识,或者熟悉 jQuery 并希望扩展知识并为其网站或 web 应用创建一些高级组件的人准备的。这本书是所有技能和经验水平的 web 开发人员的优秀资源。
在这本书中,你会发现许多不同类型的文本可以区分不同类型的信息。下面是这些风格的一些例子,并解释了它们的含义。
文本中的代码字、数据库表名、文件夹名、文件名、文件扩展名、路径名、虚拟 URL、用户输入和 Twitter 句柄如下所示:“页面加载时,$(function(){ });
内的任何代码都将由 jQuery 自动执行。”
代码块设置如下:
<!DOCTYPE html>
<html>
<head>
<title>Creating DOM elements</title>
<script src="jquery.min.js"></script>
<script></script>
</head>
<body>
<div id="container">
<ul id="myList">
<li>List Item 1</li>
<li>List Item 2</li>
<li>List Item 3</li>
</ul>
</div>
</body>
</html>
新术语和重要词语以粗体显示。例如,您在屏幕上、菜单或对话框中看到的文字会出现在文本中,如下所示:“这将向包含消息的用户显示一个弹出窗口,您确定要删除此用户吗?
警告或重要注释显示在这样的框中。
提示和技巧如下所示。
我们欢迎读者的反馈。让我们知道你对这本书的看法你喜欢或可能不喜欢什么。读者反馈对于我们开发您真正从中获益最多的标题非常重要。
要向我们发送一般反馈,只需向<[feedback@packtpub.com](mailto:feedback@packtpub.com)>
发送电子邮件,并通过邮件主题提及书名即可。
如果您对某个主题有专业知识,并且您有兴趣撰写或贡献一本书,请参阅我们的作者指南,网址为www.packtpub.com/authors。
既然您是一本 Packt 图书的骄傲拥有者,我们有很多东西可以帮助您从购买中获得最大收益。
您可以下载您在账户购买的所有 Packt 书籍的示例代码文件 http://www.packtpub.com 。如果您在其他地方购买了本书,您可以访问http://www.packtpub.com/support 并注册,将文件直接通过电子邮件发送给您。
我们还为您提供了一个 PDF 文件,其中包含本书中使用的屏幕截图/图表的彩色图像。彩色图像将帮助您更好地了解输出中的更改。您可以从下载此文件 https://www.packtpub.com/sites/default/files/downloads/0896OS_GraphicsBundle.pdf 。
虽然我们已尽一切努力确保内容的准确性,但错误确实会发生。如果您在我们的一本书中发现错误,可能是文本或代码中的错误,如果您能向我们报告,我们将不胜感激。通过这样做,您可以使其他读者免于沮丧,并帮助我们改进本书的后续版本。如果您发现任何错误,请访问进行报告 http://www.packtpub.com/submit-errata ,选择您的书籍,点击勘误表提交表链接,输入您勘误表的详细信息。一旦您的勘误表得到验证,您的提交将被接受,勘误表将上传到我们的网站上,或添加到该标题勘误表部分的任何现有勘误表列表中。通过从中选择您的标题,可以查看任何现有勘误表 http://www.packtpub.com/support 。
在互联网上盗版版权材料是所有媒体的一个持续问题。在 Packt,我们非常重视版权和许可证的保护。如果您在互联网上发现我们作品的任何形式的非法复制品,请立即向我们提供地址或网站名称,以便我们采取补救措施。
请致电<[copyright@packtpub.com](mailto:copyright@packtpub.com)>
与我们联系,并提供可疑盗版材料的链接。
我们感谢您在保护我们的作者方面的帮助,以及我们为您带来有价值内容的能力。
如果您对本书的任何方面有疑问,请致电<[questions@packtpub.com](mailto:questions@packtpub.com)>
与我们联系,我们将尽力解决。