《锋利的jQuery》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。为使读者更好地进行开发实践,《锋利的jQuery》的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。
《锋利的jQuery》适合Web开发人员阅读和参考。
第1章 认识jQuery 1.1 JavaScript和JavaScript库 1.1.1 JavaScript简介 1.1.2 JavaScript库作用及对比 1.2 加入jQuery 1.2.1 jQuery简介 1.2.2 jQuery的优势 1.3 jQuery代码的编写 1.3.1 配置jQuery环境 1.3.2 编写简单的jQuery代码 1.3.3 jQuery代码风格 1.4 jQuery对象和DOM对象 1.4.1 DOM对象和jQuery对象简介 1.4.2 jQurey对象和DOM对象的相互转换 1.4.3 实例研究 1.5 解决jQuery和其他库的冲突 1.6 jQuery开发工具和插件 1.7 小结第2章 jQuery选择器 2.1 jQuery选择器是什么 2.2 jQuery选择器的优势 2.3 jQuery选择器 2.3.1 基本选择器 2.3.2 层次选择器 2.3.3 过滤选择器 2.3.4 表单选择器 2.4 应用jQuery改写示例 2.5 选择器中的一些注意事项 2.5.1 选择器中含有特殊符号的注意事项 2.5.2 选择器中含有空格的注意事项 2.6 案例研究——某网站品牌列表的效果 2.7 其他选择器 2.7.1 jQuery提供的选择器的扩展 2.7.2 其他使用CSS选择器的方法 2.8 小结第3章 jQuery中的DOM操作 3.1 DOM操作的分类 3.2 jQuery中的DOM操作 3.2.1 查找节点 3.2.2 创建节点 3.2.3 插入节点 3.2.4 删除节点 3.2.5 复制节点 3.2.6 替换节点 3.2.7 包裹节点 3.2.8 属性操作 3.2.9 样式操作 3.2.10 设置和获取HTML、文本和值 3.2.11 遍历节点 3.2.12 CSS—DOM操作 3.3 案例研究——某网站的超链接和图片提示效果 3.4 小结第4章 jQuery中的事件和动画 4.1 jQuery中的事件 4.1.1 加载DOM 4.1.2 事件绑定 4.1.3 合成事件 4.1.4 事件冒泡 4.1.5 事件对象的属性 4.1.6 移除事件 4.1.7 模拟操作 4.1.8 其他用法 4.2 jQuery中的动画 4.2.1 showt()方法和hide()方法 4.2.2 fadeln()方法和fadeOut()方法 4.2.3 slidetJp()方法和slideDown()方法 4.2.4 自定义动画方法animate() 4.2.5 动画回调函数 4.2.6 停止动画和判断是否处于动画状态 4.2.7 其他动画方法 4.2.8 动画方法概括 4.3 视频展示效果实例 4.4 小结第5章jQuery对表单、表格的操作及更多应用 5.1 表单应用 5.1.1 单行文本框应用 5.1.2 多行文本框应用 5.1.3 复选框应用 5.1.4 下拉框应用 5.1.5 表单验证 5.2 表格应用 5.2.1 表格变色 5.2.2 表格展开关闭 5.2.3 表格内容筛选 5.3 其他应用 5.3.1 网页字体大小 5.3.2 网页选项卡 5.3.3 网页换肤 5.4 小结第6章jQuery与AjaX的应用 6.1 Ajax的优势和不足 6.1.1 AiaX的优势 6.1.2 Ajax的不足 6.2 Ajax的XMLHttpRequest对象 6.3 安装Web环境——AppServ 6.4 编写第1个Aiax例子 6.5 jQuery中的Ajax 6.5.1 loadt()方法 6.5.2 $.get()方法和$.post()方法 6.5.3 $.getScript()方法和$.getJson()方法 6.5.4 $.ajaX()方法 6.6 序列化元素 6.7 jQuery中的AjaX全局事件 6.8 基于jQuery的AjaX聊天室程序 6.8.1 基本设想 6.8.2 设计数据库 6.8.3 服务器端处理 6.8.4 客户端处理 6.8.5 客户端代码 6.8.6 整合代码 6.9 小结第7章插件的使用和写法 7.1 jQuery表单验证插件——Validation 7.1.1 Validation简介 7.1.2 下载地址 7.1.3 快速上手 7.1.4 不同的验证写法 7.1.5 验证信息 7.1.6 自定义验证规则 7.1.7 API 7.2 jQuery表单插件——Form 7.2.1 Form插件简介 7.2.2 下载地址 7.2.3 快速上手 7.2.4 核心方法——ajaxForm()和ajaxSubmit() 7.2.5 ajaxForm()方法和ajaxSubmit()方法的参数 7.2.6 表单提交之前验证表单 7.2.7 API 7.3 动态绑定事件插件——livequery 7.3.1 livequery插件简介 7.3.2 下载地址 7.3.3 快速上手 7.3.4 与复杂选择器结合使用 7.3.5 触发回调函数 7.3.6 关于插件开发 7.3.7 API 7.4 jQuery UI插件 7.4.1 jQuery UI简介 7.4.2 下载地址 7.4.3 快速上手 7.4.4 与单击事件冲突 7.4.5 与后台结合 7.5 管理Cookie的插件——Cookie 7.5.1 Cookie插件简介 7.5.2 下载地址 7.5.3 快速上手 7.5.4 API 7.6 编写jQuery插件 7.6.1 插件的种类 7.6.2 插件的基本要点 7.6.3 插件中的闭包 7.6.4 jQuery插件的机制 7.6.5 编写jQuery插件 7.7 小结第8章用jQuery打造个性网站 8.1 案例背景介绍 8.2 网站材料 8.3 网站结构 8.3.1 文件结构 8.3.2 网页结构 8.3.3 界面设计 8.4 网站的(X)HTML 8.5 网站样式(CSS) 8.5.1 将CSS文件分门别类 8.5.2 编写CSS 8.6 网站脚本(jQuery) 8.6.1 准备工作 8.6.2 首页(index.html)上的功能 8.6.3 详细页(detail.html)上的功能 8.7 小结附录A关于$(document).ready()函数 A.1 $(document).ready()函数介绍 A.2 多个$(document).ready()函数附录B Firebug B.1 概述 B.2 主面板简介 B.2.1 控制台面板 B.2.2 HTML面板 B.2.3 CSS、脚本和网络面板 B.2.4 脚本面板 B.3 一些资源 B.4 总结附录C Ajax的XMLHttpRequest对象的属性和方法附录D jQuery $.ajax()方法的参数详解附录E jQuery加载并解析XML E.1 简述 E.2 Content-Type E.3 XML结构 E.4 获取XML E.5 解析XML E.6 禁用缓存附录F插件API F.1 Validation插件API F.2 Form插件API F.3 Livequery插件API附录G jQuery速查表 G.1 基础 G.2 选择器 G.3 属性 G.4 筛选 G.5 文档处理 G.6 CSS G.7 事件 G.8 效果 G.9 Ajax G.10 实用项
《纸上喂马,心上喂鹿》内容简介:西藏神秘行吟诗人十年一剑之作!一本散发着文字高烧的时光情书。西藏的神秘“行吟诗人”李初初,
在网络技术和电子商务飞速发展的今天,Web应用安全面临着前所未有的挑战。所有安全技术人员有必要掌握当今黑客们的武器和思维过程
Web2.0maybeanelusiveconcept,butonethingiscertain:usingtheWebasmerelyameansofretr...
《电力储能用锂离子电池技术》内容简介:本书在中国电力科学研究院有限公司首席技术专家惠东主持下,组织北京理工大学、上海交通大
Java Web从入门到精通(配光盘)(软件开发视频大讲堂) 本书特色 “软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个...
如果三十多年前艾斯林格没有遇见乔布斯,你我今天看到的iPhone和MacBook也许不是现在这个样子,当然,也许根本就没有这么酷的手机
《好投资与坏投资》内容简介:投资背后是极其重要的生活抉择。好的投资可以让家庭生活变得轻松,让人免受辛苦劳累工作的羁绊。坏的
《化工原理》重点介绍化工单元操作的基本原理、计算方法和典型设备。全书共8章,包括绪论、流体流动与输送机械、非均相物系分离、
《首饰设计》系统地介绍了珠宝首饰设计,其侧重点在于开拓我们的创意性思维。作者以一个西方首饰专家独特的视角和对专业领域孜孜
吴信东(XindongWu),教授英国爱丁堡大学人工智能学博士,任美国佛蒙特大学计算机科学系主任。吴教授在数据挖掘、知识系统和Web
《寻找古诗之美(套装全三册)》内容简介:本书共三册,第一册60首,适合6—8岁孩子,第二册70首,适合8—10岁孩子,第三册82首,适
AnunparalleledlearningtoolandguidetoerrorcorrectioncodingErrorcorrectioncodingte...
《毛泽东周恩来与长征》内容简介:《王朝柱精选文集:毛泽东周恩来与长征》内容简介::长征堪称人类战争史上的奇迹,它不仅在中国人民
周鸿祎谈互联网思维 本书特色便捷性 互联网的信息传递和获取比传统方式快了很多也更加丰富了。这也是为什么pc取代了传统的报纸电视而手机即将取代pc——信息获取更便...
《大话数据结构》内容简介:本书为超级畅销书《大话设计模式》作者程杰潜心三年推出的扛鼎之作!以一个计算机教师教学为场景,讲解
软件设计师2009至2014年试题分析与解答-全国计算机技术与软件专业技术资格(水平)考试指定用书 本书特色软件设计师级考试是全国计算机技术与软件专业技术资格(...
《中国文学叙事传统视阈中的唐代辞赋研究(精)》内容简介:本书以唐赋为对象,详尽地阐述了赋的叙事特征,作者把唐赋放在中国文学
《大学生心理健康朋辈互助(大学生心理自助丛书)》内容简介:本书梳理了国外大学生朋辈心理互助的基本话题,并对我国大学生心理互
《我自我的田渠归来》内容简介:“中国当代十大散文家”张晓风精选散文集,部分内容首次大陆出版。本书内容由作者亲自编排,依据宋
《数据库系统实现(第2版)》是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述