《jQuery权威指南》源代码

《jQuery权威指南》源代码

  • 大小:2.31 MB
  • 类型:jQuery
  • 格式:PDF
  • 热度:721
  • 作者:陶国荣
  • 更新:2022-09-07 08:33:37
vip 立即下载( 2.31 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 蒯春岚 投稿)

本站精选了一篇jQuery类书籍配套资源,介绍了关于jQuery、jQuery权威指南、源代码、jQuery方面的内容,本书是由机械工业出版社出版,已被406人关注,由赖建中测试纠错,目前本书在jQuery类综合评分为:9.3分。

jQuery资源推荐

资源介绍

本书跟踪研究jQuery最新动向,深入研究jQuery特性,发掘jQuery应用潜力,汇总常用技巧,可帮助jQuery开发者快速了解jQuery特性,理解设计原理并快速上手。适合计算机软件Web开发人员参考

封面图

目录

  • 前言
  • 第1章jQuery开发入门/1
  • 1.1jQuery概述/2
  • 1.1.1认识jQuery /2
  • 1.1.2jQuery基本功能/2
  • 1.1.3搭建jQuery开发环境/3
  • 1.1.4编写第一个简单的jQuery应用/3
  • 1.1.5jQuery程序的代码风格/5
  • 1.2jQuery的简单应用/7
  • 1.2.1jQuery访问DOM对象/7
  • 1.2.2jQuery控制DOM对象/7
  • 1.2.3jQuery控制页面CSS /9
  • 1.3本章小结/11
  • 第2章jQuery 选择器/12
  • 2.1jQuery选择器概述/13
  • 2.1.1什么是选择器/13
  • 2.1.2选择器的优势/13
  • 2.2jQuery选择器详解/17
  • 2.2.1基本选择器/18
  • 2.2.2层次选择器/20
  • 2.2.3简单过滤选择器/22
  • 2.2.4内容过滤选择器/25
  • 2.2.5可见性过滤选择器/27
  • 2.2.6属性过滤选择器/28
  • 2.2.7子元素过滤选择器/30
  • 2.2.8表单对象属性过滤选择器/32
  • 2.2.9表单选择器/34
  • 2.3综合案例分析—导航条在项目中的应用/37
  • 2.3.1需求分析/37
  • 2.3.2效果界面/38
  • 2.3.3功能实现/38
  • 2.3.4代码分析/40
  • 2.4本章小结/41
  • 第3章jQuery操作DOM /42
  • 3.1DOM基础/43
  • 3.2访问元素/44
  • 3.2.1元素属性操作/45
  • 3.2.2元素内容操作/49
  • 3.2.3获取或设置元素值/51
  • 3.2.4元素样式操作/53
  • 3.3创建节点元素/58
  • 3.4插入节点/60
  • 3.4.1内部插入节点方法/60
  • 3.4.2外部插入节点方法/64
  • 3.5复制节点/66
  • 3.6替换节点/68
  • 3.7包裹节点/69
  • 3.8遍历元素/71
  • 3.9删除元素/73
  • 3.10综合案例分析—数据删除和图片预览在项目中的应用/75
  • 3.10.1需求分析/75
  • 3.10.2效果界面/75
  • 3.10.3功能实现/77
  • 3.10.4代码分析/80
  • 3.11本章小结/81
  • 第4章jQuery中的事件与应用/82
  • 4.1事件机制/83
  • 4.2页面载入事件/85
  • 4.2.1ready()方法的工作原理/85
  • 4.2.2ready()方法的几种相同写法/86
  • 4.3绑定事件/86
  • 4.4切换事件/90
  • 4.4.1hover()方法/90
  • 4.4.2toggle()方法/93
  • 4.5移除事件/94
  • 4.6其他事件/96
  • 4.6.1方法one() /97
  • 4.6.2方法trigger () /98
  • 4.7表单应用/100
  • 4.7.1文本框中的事件应用/100
  • 4.7.2下拉列表框中的事件应用/104
  • 4.8列表应用/109
  • 4.9网页选项卡的应用/114
  • 4.10 综合案例分析—删除数据时的提示效果在项目中的应用/116
  • 4.10.1需求分析/116
  • 4.10.2效果界面/117
  • 4.10.3功能实现/118
  • 4.10.4代码分析/121
  • 4.11本章小结/123
  • 第5章jQuery的动画与特效/124
  • 5.1显示与隐藏/125
  • 5.1.1show()与hide()方法/125
  • 5.1.2动画效果的show()与hide()方法/126
  • 5.1.3toggle()方法/128
  • 5.2滑动/131
  • 5.2.1slideDown()与slideUp方法/131
  • 5.2.2slideToggle()方法/134
  • 5.3淡入淡出/135
  • 5.3.1fadeIn()与fadeOut()方法/135
  • 5.3.2fadeTo()方法/137
  • 5.4自定义动画/139
  • 5.4.1简单的动画/140
  • 5.4.2移动位置的动画/141
  • 5.4.3队列中的动画/144
  • 5.4.4动画停止和延时/146
  • 5.5动画效果综述/148
  • 5.5.1各种动画方法说明/148
  • 5.5.2使用animate()方法代替其他动画效果/148
  • 5.6综合案例分析—动画效果浏览相册中的图片/149
  • 5.6.1需求分析/149
  • 5.6.2效果界面/149
  • 5.6.3功能实现/151
  • 5.6.4代码分析/155
  • 5.7本章小结/158
  • 第6章Ajax在jQuery中的应用/159
  • 6.1加载异步数据/160
  • 6.1.1传统的JavaScript方法/160
  • 6.1.2jQuery中的load()方法/162
  • 6.1.3jQuery中的全局函数getJSON()/164
  • 6.1.4jQuery中的全局函数getScript()/166
  • 6.1.5jQuery中异步加载XML文档/168
  • 6.2请求服务器数据/170
  • 6.2.1$.get()请求数据/170
  • 6.2.2$.post()请求数据/172
  • 6.2.3serialize()序列化表单/175
  • 6.3$.ajax()方法/177
  • 6.3.1$.ajax()的基本概念/177
  • 6.3.2$.ajaxSetup()设置全局Ajax /181
  • 6.4Ajax中的全局事件/184
  • 6.4.1Ajax全局事件的基本概念/184
  • 6.4.2ajaxStart与ajaxStop全局事件/184
  • 6.5综合案例分析—用Ajax实现新闻点评即时更新/187
  • 6.5.1需求分析/187
  • 6.5.2效果界面/187
  • 6.5.3功能实现/189
  • 6.5.4代码分析/193
  • 6.6本章小结/196
  • 第7章jQuery常用插件/197
  • 7.1jQuery插件概述/198
  • 7.2验证插件validate /198
  • 7.3表单插件form /202
  • 7.4Cookie插件cookie /205
  • 7.5搜索插件AutoComplete /209
  • 7.6图片灯箱插件notesforlightbox /213
  • 7.7右键菜单插件contextmenu /216
  • 7.8图片放大镜插件jqzoom /222
  • 7.9自定义jQuery插件/224
  • 7.9.1插件的种类/225
  • 7.9.2插件开发要点/225
  • 7.9.3开发插件示例/226
  • 7.10综合案例分析—使用uploadify插件实现文件上传功能 /232
  • 7.10.1 需求分析/232
  • 7.10.2效果界面/233
  • 7.10.3功能实现/234
  • 7.10.4代码分析/236
  • 7.11本章小结/241
  • 第8章jQuery UI插件/242
  • 8.1认识jQuery UI /243
  • 8.2jQuery UI交互性插件/244
  • 8.2.1拖曳插件/244
  • 8.2.2放置/247
  • 8.2.3排序插件/250
  • 8.3jQuery UI微型插件/252
  • 8.3.1折叠面板插件/252
  • 8.3.2日历/255
  • 8.3.3选项卡插件/260
  • 8.3.4对话框插件/263
  • 8.4综合案例分析—使用jQuery UI插件以拖动方式管理相册/269
  • 8.4.1需求分析/269
  • 8.4.2效果界面/269
  • 8.4.3功能实现/270
  • 8.4.4代码分析/274
  • 8.5本章小结/277
  • 第9章jQuery实用工具函数/278
  • 9.1什么是工具函数/279
  • 9.2工具函数的分类/279
  • 9.2.1浏览器的检测/279
  • 9.2.2数组和对象的操作/284
  • 9.2.3字符串操作/291
  • 9.2.4测试操作/293
  • 9.2.5URL操作/297
  • 9.3工具函数的扩展/299
  • 9.4其他工具函数—$.proxy() /302
  • 9.5综合案例分析—使用jQuery扩展工具函数实现对字符串指定类型的检测/305
  • 9.5.1需求分析/305
  • 9.5.2效果界面/305
  • 9.5.3功能实现/306
  • 9.5.4代码分析/309
  • 9.6本章小结/311
  • 第10章jQuery性能优化与最佳实践/312
  • 10.1优化选择器执行的速度/313
  • 10.1.1优先使用ID与标记选择器/313
  • 10.1.2使用jQuery对象缓存/314
  • 10.1.3给选择器一个上下文/315
  • 10.2处理选择器中的不规范元素标志/317
  • 10.2.1选择器中含有特殊符号/317
  • 10.2.2选择器中含有空格符号/318
  • 10.3优化事件中的冒泡现象/319
  • 10.4使用data()方法缓存数据/321
  • 10.5解决jQuery库与其他库的冲突/326
  • 10.5.1jQuery在其他库前导入/326
  • 10.5.2jQuery在其他库后导入/328
  • 10.6使用子查询优化选择器性能/330
  • 10.7减少对DOM元素直接操作/332
  • 10.8正确区分DOM对象与jQuery对象/334
  • 10.8.1DOM对象与jQuery对象的定义/334
  • 10.8.2DOM对象与jQuery对象的类型转换/335
  • 10.9本章小结/337
  • 第11章综合案例开发/338
  • 案例1:切割图片/339
  • 案例2:在线聊天室/349
  • 本章小结/365
  •  
  • 示 例 目 录
  • 第1章jQuery开发入门/1
  • 示例1-1编写第一个简单的jQuery程序/4
  • 示例1-2jQuery事件的链式写法/5
  • 示例1-3控制DOM对象/7
  • 示例1-4jQuery控制CSS样式/10
  • 第2章jQuery 选择器/12
  • 示例2-1使用JavaScript实现隔行变色/13
  • 示例2-2使用jQuery选择器实现隔行变色/15
  • 示例2-3使用JavaScript输出文字信息/16
  • 示例2-4使用jQuery输出文字信息/17
  • 示例2-5使用jQuery基本选择器选择元素/18
  • 示例2-6使用jQuery层次选择器选择元素/20
  • 示例2-7使用jQuery基本过滤选择器选择元素/22
  • 示例2-8使用jQuery内容过滤选择器选择元素/25
  • 示例2-9使用jQuery可见性过滤选择器选择元素/27
  • 示例2-10使用jQuery属性过滤选择器选择元素/28
  • 示例2-11使用jQuery子元素过滤选择器选择元素/30
  • 示例2-12通过表单对象属性过滤选择器获取表单对象/32
  • 示例2-13使用jQuery表单过滤选择器获取元素/35
  • 综合案例分析—导航条在项目中的应用/37
  • 第3章jQuery操作DOM /42
  • 示例3-1创建一个DOM页面文档/43
  • 示例3-2通过attr(name)方法获取元素的属性/45
  • 示例3-3设置元素的属性(一)/46
  • 示例3-4设置元素的属性(二)/48
  • 示例3-5设置或获取元素的内容/50
  • 示例3-6设置或获取元素的值/51
  • 示例3-7直接设置元素样式值/54
  • 示例3-8增加CSS类别/55
  • 示例3-9类别切换/57
  • 示例3-10动态创建节点元素/59
  • 示例3-11插入节点(一)/62
  • 示例3-12插入节点(二)/63
  • 示例3-13外部插入节点/65
  • 示例3-14复制元素节点/66
  • 示例3-15替换元素节点/68
  • 示例3-16包裹元素节点/70
  • 示例3-17遍历元素/72
  • 示例3-18删除元素/73
  • 综合案例分析—数据删除和图片预览在项目中的应用/75
  • 第4章jQuery中的事件与应用/82
  • 示例4-1事件中的冒泡现象/83
  • 示例4-2用bind方法绑定事件/87
  • 示例4-3用映射方式绑定不同的事件/88
  • 示例4-4用hover方法绑定事件/91
  • 示例4-5用toggle方法绑定事件/93
  • 示例4-6用unbind方法移除事件/94
  • 示例4-7用one方法绑定事件/97
  • 示例4-8用trigger方法绑定事件/98
  • 示例4-9文本框中的事件应用/100
  • 示例4-10下拉列表框中的事件应用/104
  • 示例4-11列表中的导航菜单应用/109
  • 示例4-12网页选项卡的应用/114
  • 综合案例分析—删除数据时的提示效果在项目中的应用/116
  • 第5章jQuery的动画与特效/124
  • 示例5-1show()与hide()方法简介125
  • 示例5-2动画效果的show()与hide()方法127
  • 示例5-3toggle()方法的使用/129
  • 示例5-4slideDown()与slideUp()方法/132
  • 示例5-5slideToggle()方法/134
  • 示例5-6fadeIn()和fadeOut()方法/136
  • 示例5-7fadeTo()方法/138
  • 示例5-8简单的动画/140
  • 示例5-9移动位置的动画/142
  • 示例5-10队列中的动画/144
  • 示例5-11动画停止和延时/146
  • 综合案例分析—动画效果浏览相册中的图片/149
  • 第6章Ajax在jQuery中的应用/159
  • 示例6-1传统的JavaScript方法实现Ajax功能/160
  • 示例6-2load()方法实现异步获取数据/162
  • 示例6-3全局函数getJSON()实现异步获取数据/164
  • 示例6-4全局函数getScript()实现异步获取数据/166
  • 示例6-5全局函数get()实现异步获取XML文档数据/168
  • 示例6-6全局函数get ()向服务器请求数据/171
  • 示例6-7全局函数post ()向服务器请求数据/173
  • 示例6-8serialize()序列化表单/175
  • 示例6-9用$.ajax()方法发送请求/178
  • 示例6-10$.ajaxSetup()方法全局设置Ajax /181
  • 示例6-11jQuery中的全局事件/185
  • 综合案例分析—用Ajax实现新闻点评即时更新/187
  • 第7章jQuery常用插件/197
  • 示例7-1验证插件的使用/199
  • 示例7-2表单插件的使用/203
  • 示例7-3cookie插件的使用/206
  • 示例7-4搜索插件的使用/209
  • 示例7-5图片灯箱插件的使用/213
  • 示例7-6右键菜单插件的使用/217
  • 示例7-7图片放大镜插件的使用/222
  • 示例7-8对象级别插件的开发/226
  • 示例7-9类级别插件的开发/229
  • 综合案例分析—使用uploadify插件实现文件上传功能 /232
  • 第8章jQuery UI插件/242
  • 示例8-1使用draggable插件实现对象的拖曳操作/245
  • 示例8-2使用droppable插件实现对象的放置操作/247
  • 示例8-3使用sortable插件实现列表中表项的拖曳排序操作/250
  • 示例8-4使用accordion插件实现页面中多区域的折叠操作/253
  • 示例8-5使用datepicker插件实现日期选择的基本操作/256
  • 示例8-6使用datepicker插件实现分段时间的选择/258
  • 示例8-7使用tabs插件展示选项卡的基本功能/261
  • 示例8-8使用dialog插件弹出提示和确定信息对话框/264
  • 综合案例分析—使用jQuery UI插件以拖动方式管理相册/269
  • 第9章jQuery实用工具函数/278
  • 示例9-1browser对象的使用/280
  • 示例9-2boxModel对象的使用/282
  • 示例9-3$.each()函数遍历数组/284
  • 示例9-4$.each()函数遍历对象/285
  • 示例9-5$. grep()函数筛选数据/287
  • 示例9-6$. map()函数变更数据/288
  • 示例9-7$.inArray()函数搜索数据/290
  • 示例9-8$.trim()函数除掉字符串左右两边的空格符/292
  • 示例9-9$.isEmptyObject()函数的使用/293
  • 示例9-10$.isPlainObject ()函数的使用/295
  • 示例9-11$.contains()函数的使用/296
  • 示例9-12使用函数$.param()对数组进行序列化/298
  • 示例9-13使用函数$.extend()扩展工具函数/300
  • 示例9-14使用函数$.proxy()改变事件函数的作用域/302
  • 综合案例分析—使用jQuery扩展工具函数实现对字符串指定类型的检测/305
  • 第10章jQuery性能优化与最佳实践/312
  • 示例10-1在指定的查找范围内获取DOM元素/315
  • 示例10-2选择器中含有空格符与不含空格符的区别/318
  • 示例10-3事件中的target方法优化冒泡现象/320
  • 示例10-4使用data()方法在元素上存取移除数据/322
  • 示例10-5使用data()方法在元素上存取移除JSON格式的数据/323
  • 示例10-6解决jQuery库先于其他库导入时,变量“$”的使用权问题/326
  • 示例10-7解决jQuery库后于其他库导入时,变量“$”的使用权问题/328
  • 示例10-8使用子查询优化选择器性能/330
  • 示例10-9减少对DOM元素直接操作/332
  • 示例10-10DOM对象与jQuery对象的类型转换/335
  • 第11章综合案例开发/338
  • 案例1:切割图片/339
  • 案例2:在线聊天室/349

以上就是本次关于配套资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

相关资源

  • 《Flash 8中文版动画制作》素材,教案,视频

    《Flash 8中文版动画制作》素材,教案,视频

    内容简介 本书以机房上课这一特点以及教师讲课的逻辑思路为主线,用知识点讲解、范例解析和课堂练习的形式,全面系统地介绍了Flash 8的基本使用方法和应用技巧。 全书共分11讲,包括Flash 的界面、绘图工具、导入功能、动画制作原则、逐帧动画、形状补间动画、形状提示点、动作补间动画、时间轴特效、引导层动画、遮罩层动画、ActionScript2.0基础编程、应用组件、综合实战等。每讲的最后都精心安排了课后作业,这样可以使学生能够巩固并检验本

    大小:520 MBFlash8配套资源

  • 《AutoCAD计算机辅助设计(土木工程类)》习题答案,素材,教案

    《AutoCAD计算机辅助设计(土木工程类)》习题答案,素材,教案

    内容介绍 本书结合实例,介绍了AutoCAD在土木工程中的应用,是一本理论与工程实践兼顾的教材。 全书共分11章。第1~8章,首先简单介绍了常见结构工程CAD软件,然后重点讲解了AutoCAD的强大功能和绘图方法。第9~11章,在介绍建筑结构制图相关国家标准的基础上,给出了建筑结构绘图模板以及典型建筑工程图形的绘制方法和技巧。本书在引导读者学习掌握AutoCAD的基础上,还在附录A和附录B中分别介绍了基于AutoCAD平台的天正CAD软件和我国自主研发的结构

    大小:11 MBAutoCAD配套资源

  • 《网页制作教程(第2版)》素材,教案

    《网页制作教程(第2版)》素材,教案

    内容简介 本书按照项目教学法组织教学内容。全书由8个项目构成,主要内容包括网页制作基础、Dreamweaver 8基本操作、网页布局与批量制作、网页版面设计与制作、网页动态效果的制作、优秀网站赏析、制作ASP应用程序以及制作保护动物网页。通过这些内容的学习,读者可以掌握使用Photoshop、Flash和Dreamweaver制作网页的基本知识和方法。 本书可作为中等职业学校网页设计与制作课程的教材,也可以作为网页设计爱好者的入门用书。 目录 项目一 网页制作

    大小:48 MB网页制作配套资源

  • 数值分析

    数值分析 课后答案

    本书介绍现代科学计算中常用的数值计算方法及理论,注重内容和方法的实用性。取材精练、叙述清晰、系统性强、实例引入和数值计算例子丰富是本书的特色。 全书内容包括数值计算的误差和基本原则、插值法、函数逼近与数据拟合、数值积分与数值微分、线性方程组的直接解法和迭代解法、非线性方程和非线性方程组的数值解法、矩阵特征值问题的数值计算、常微分方程的数值解法和偏微分方程的数值解法。各章开头都有实际问题的引入,并配备

    大小:9.99 MB数值分析课后答案

  • 超完整Python基础入门知识教程

    这是一个Python开发基础知识能力集课件,Python从入门到进阶知识大全,详细讲解了python零基础入门到精通的知识教程,力求口语化和通俗化,让读者尽快入门,初学者可以参考学习。需要的朋友可下载试试! 内容 认识python(03day\了解) 常用的数据类型转换 编写第一个python程序 输入 变量以及类型 标示符和关键字 输出 运算符 作业 README1 判断语句介绍 break和continue for循环

    大小:97.8 MBPython基础

  • PostMan中文使用教程

    用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一 《PostMan中文使用教程》主要包括认识PostMan,PostMan 发送API请求,PostMan 集合操作,

    大小:5.4 MBPostMan

  • 《Windows XP 操作应用基础》教案

    《Windows XP 操作应用基础》教案

    内容介绍 本书按照项目教学的体系编写,由6个项目构成,包括认识Windows XP;在Windows XP中如何操作应用程序,输入与编辑文字、保存和打印文档;学习并掌握移动、复制、查找和管理文件;学习并掌握设置Windows XP工作环境中的日期和时间、任务栏和开始菜单、声音和显示属性等技巧,以及如何安装和设置输入法;学会管理打印机、硬盘、鼠标器和键盘等硬件设备;学习并掌握维护整个系统。 每个项目后面都配有相应的实训任务,涉及数码相机、手机、

    大小:46.37 MBWindows配套资源

  • JSP实用教程(第2版)

    JSP实用教程(第2版) 课后答案

    大小:22.5 KBJSP教程课后答案

下载地址

相关声明:

学习笔记