**前言**JavaScript刚一登上互联网的舞台的时候,专家们就投来了轻视的眼光,认为它只是一个适合娱乐而在与用户交互方面没有什么作用的玩具。但时至今日,它已经成为了帮助产生丰富用户界面、无缝数据集成和客户端支持的驱动力量。
虽然使用普通的JavaScript就能把一切都做好,但是很多人发现使用各种各样的库和框架会帮助他们做得更多。jQuery恰是满足JavaScript集成需求的最好的库。jQuery的准则是“写更少的代码,做更多的事情”,这正是jQuery团队十分重视的。无论你正工作在一个标准的、有少量DOM修改的桌面网站,还是正在添加自定义的控件集合,或是正在处理移动设备的开发,jQuery团队都已经准备了一个精心打造的库,它已经在尽可能多的平台、浏览器和设备上测试过,确保开发人员和用户获得最好的体验。那些拥有HTML、CSS和基本JavaScript应用知识的人应该能轻松自如地拿起这本书,并且开始尝试一个个示例。对于不熟悉Web开发的人,则可能需要一点额外的时间来充电,以便了解本书所介绍的内容。如我们所说,有些人学好知识,是通过查看让示例运行起来的完整的HTML页面布局和必要的脚本,这样的人将学得更快、更高效。
**[第3章 修改页面3.1 技巧:添加类](https://yq.aliyun.com/articles/96825)**3.2 示例:移除类3.3 技巧:生成类名3.4 技巧:更改property和attribute3.5 技巧:更改元素的HTML内容3.6 技巧:使用append()和appendTo()添加内容3.7 示例:添加函数的返回结果3.8 技巧:使用prepend()和prependTo()添加内容3.9 技巧:使用jQuery动态生成HTML3.10 技巧:添加和分离元素3.11 技巧:使用clone()复制元素3.12 技巧:在指定的位置插入元素3.13 示例:向上和向下移动列表项3.14 技巧:移除元素3.15 技巧:包裹和解包元素3.16 小结7.1 技巧:使用折叠菜单微件组织内容7.1.1 为折叠菜单元素添加样式7.1.2 设置折叠菜单的选项7.1.3 捕获折叠菜单的事件7.1.4 调用折叠菜单的方法7.2 技巧:使用自动补全微件提示输入值7.2.1 为自动补全元素添加样式7.2.2 设置自动补全的选项7.2.3 捕获自动补全的事件7.2.4 调用自动补全的方法7.3 技巧:将元素转换为按钮微件7.3.1 为按钮元素添加样式7.3.2 设置按钮的选项7.3.3 捕获按钮的事件7.3.4 调用按钮的方法7.4 示例:使用按钮集装饰单选框7.5 技巧:使用日历微件选择日期7.5.1 为日历元素添加样式7.5.2 设置日历的选项7.5.3 捕获日历的事件7.5.4 调用日历的方法7.6 技巧:使用对话框微件引起注意7.6.1 为对话框元素添加样式7.6.2 设置对话框的选项7.6.3 捕获对话框的事件7.6.4 调用对话框的方法7.7 技巧:使用进度条微件显示进程的状态7.7.1 为进度条元素添加样式7.7.2 设置进度条的选项7.7.3 捕获进度条的事件7.7.4 调用进度条的方法7.8 技巧:使用滑块微件获取数字7.8.1 为滑块元素添加样式7.8.2 设置滑块的选项7.8.3 捕获滑块的事件7.8.4 调用滑块的方法7.9 技巧:使用选项卡微件导航页面7.9.1 为选项卡元素添加样式7.9.2 设置选项卡的选项7.9.3 捕获选项卡的事件7.9.4 调用选项卡的方法7.10 小结**[第9章 使用jQuery Mobile来导航页面9.1 技巧:搭建jQuery Mobile基础页面](https://yq.aliyun.com/articles/97132)**9.2 技巧:用单个HTML文件服务多张页面9.3 技巧:更改标题元素9.4 技巧:使用AJAX加载外部页面9.5 技巧:显示页面正在加载的信息9.6 技巧:不使用AJAX而链接至外部页面9.7 技巧:指定过渡动画9.8 技巧:指定自定义的过渡动画9.9 技巧:监听Mobile事件9.10 技巧:生成回退按钮9.11 技巧:在页面下方添加footer9.12 技巧:跨页面时固定footer9.13 技巧:将footer的位置保持固定9.14 技巧:隐藏和显示footer9.15 技巧:优化header和footer以便全屏查看9.16 技巧:使用主题来更改配色方案9.17 技巧:使用多个列9.18 技巧:利用JavaScript调用来变更页面9.19 技巧:利用JavaScript调用加载页面9.20 技巧:向jQuery Mobile中的DOM结点添加数据9.21 技巧:利用jQuery Mobile的辅助函数9.22 小结