《锋利的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 实用项
《晚安妈妈,晚安宝贝:小秘密跑掉了》内容简介:本书含27个小故事,让孩子的睡前时光温暖甜蜜,治愈孩子小小的心灵。作者充分利用
Entwerfen.Programmieren.Visualisieren.MitinternationalenBest-Practise-Beispielen...
时尚艺术和商业从本质上来说是符号和系统的集合,也就是说,是一种语言。为了能有效地在行业内与顾客进行沟通,设计师必须掌握一
AndyPratt具有12年以上建立得獎的互動媒體經驗。曾協助傳遞多家大型世界知名品牌的願景與策略,包括史密森博物館、芝麻街工作室、
《小狐狸勇闯《山海经》·四海八荒(平装)》内容简介:小狐狸是一个地图迷,无意在爷爷书房里发现一张“山海经”地图,他拿起放大
本书系统、深入地介绍了通信系统及通信网的基本原理及基本分析方法,是通信及信息专业的专业基础课教材。全书共二十一章,内容包
《再造小农经济》内容简介:在中国农业现代化过程中,分散的、生产机械化程度低的小规模经营是否会完全被规模化生产所取代,小规模
SoyouknowHTML,evenJavaScript,buttheideaoflearninganactualprogramminglanguagelike...
《人民币国际化报告2020:上海如何建设全球金融中心》内容简介:《人民币国际化报告2020》的主题为“上海如何建设全球金融中心”,
《未来机器人畅想》内容简介:经过几十年的努力、实验和改进,工程师已经优化了复杂的人机协作关系,使商业航空运输系统为我们带来
《面向WebAssembly编程:应用开发方法与实践》内容简介:这是一部讲解如何用高级编程语言开发WebAssembly应用的著作,由国内WebAss
网络媒体篇-中国互联网20年 本书特色 本书致力于记录中国网络媒体发展二十年的历史,揭示其发展成就,挖掘其发展特点,总结其发展经验,鉴往知来,以期更好的理解当下...
从貌似天书的汇编代码中,一探Windows底层的核心实现。.在开发中出现的问题,能从Windows自身找到答案!...本书从基本的Windows程
内容简介:通过创建更具交互性的富Web界面增强用户体验本书阐述如何利用少量的JavaScript基础知识将jQuery框架整合进网站,以创建
《编程与类型系统》内容简介:本书全面介绍类型系统的特性,从基本类型开始,一直介绍到函数类型和子类型、OOP、泛型编程和高阶类型
《网站分析实战:如何以数据驱动决策,提升网站价值》由王彦平、吴盛峰著。目前,越来越多的网站开始重视数据,并期望从中发现新的
《供应链商业信用协调机制研究》内容简介:本书从供应链管理的视角重点研究了商业信用对供应链协调的影响,分析了给定商业信用及其
《孟子选注》内容简介:本书从战国时期思想家、政治家、教育家孟子的哲学政治理论和教育纲领著作《孟子》七篇中选取精华篇章,加以
《会话式AI:自然语言处理与人机交互》内容简介:本书从逻辑上看分为三大部分。第一部分(第1~2章)介绍语言理解的基础概念与环境
《数据分析之图算法:基于Spark和Neo4j》内容简介:图分析可以揭示复杂系统和大规模网络的运作机制,图算法为构建智能应用程序提供