计算机
类型
可以朗读
语音朗读
188千字
字数
2020-04-01
发行日期
展开全部
主编推荐语
《基于jQuery1.12.x的web开发》:基础技巧+进阶技巧,附教学课件。
内容简介
本书基于jQuery 1.12.x版本编写,前10章以通俗易懂的方式讲解了jQuery基本技术,主要包括常用选择器、DOM操作、事件操作、jQuery动画、过滤方法、查找方法等。后4章介绍jQuery进阶技巧,主要包括工具函数、插件开发、Ajax操作以及高级技巧。此外,还专门配套了课件PPT以及各种工具手册,以便各大高校老师教学使用。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 jQuery
- 1.1 jQuery简介
- 1.1.1 从“JavaScript”到“JavaScript库”
- 1.1.2 关于jQuery
- 1.2 教程介绍
- 1.3 jQuery下载与安装
- 1.3.1 下载jQuery
- 1.3.2 安装jQuery
- 1.4 本章练习
- 第2章 基础选择器
- 2.1 jQuery选择器简介
- 2.2 基本选择器
- 2.2.1 元素选择器
- 2.2.2 id选择器
- 2.2.3 class选择器
- 2.2.4 群组选择器
- 2.3 层次选择器
- 2.3.1 后代选择器
- 2.3.2 子代选择器
- 2.3.3 兄弟选择器
- 2.3.4 相邻选择器
- 2.4 属性选择器
- 2.5 本章练习
- 第3章 伪类选择器
- 3.1 伪类选择器简介
- 3.2 “位置”伪类选择器
- 3.3 “子元素”伪类选择器
- 3.3.1 :first-child、:last-child、:nth-child(n)、:only-child
- 3.3.2 :first-of-type、:last-of-type、:nth-of-type(n)、:only-of-type
- 3.4 “可见性”伪类选择器
- 3.5 “内容”伪类选择器
- 3.6 “表单”伪类选择器
- 3.7 “表单属性”伪类选择器
- 3.8 其他伪类选择器
- 3.9 本章练习
- 第4章 DOM基础
- 4.1 DOM简介
- 4.1.1 DOM对象
- 4.1.2 DOM结构
- 4.2 创建元素
- 4.3 插入节点
- 4.3.1 prepend()和prependTo()
- 4.3.2 append()和appendTo()
- 4.3.3 before()和insertBefore()
- 4.3.4 after()和insertAfter()
- 4.4 删除元素
- 4.4.1 remove()
- 4.4.2 detach()
- 4.4.3 empty()
- 4.5 复制元素
- 4.6 替换元素
- 4.6.1 replaceWith()
- 4.6.2 replaceAll()
- 4.7 包裹元素
- 4.7.1 wrap()
- 4.7.2 wrapAll()
- 4.7.3 wrapInner()
- 4.8 遍历元素
- 4.9 本章练习
- 第5章 DOM进阶
- 5.1 属性操作
- 5.1.1 获取属性
- 5.1.2 设置属性
- 5.1.3 删除属性
- 5.1.4 prop()方法
- 5.2 样式操作
- 5.2.1 CSS属性操作
- 5.2.2 CSS类名操作
- 5.2.3 个别样式操作
- 5.3 内容操作
- 5.3.1 html()
- 5.3.2 text()
- 5.3.3 val()
- 5.4 本章练习
- 第6章 事件基础
- 6.1 事件简介
- 6.2 页面事件
- 6.2.1 JavaScript的onload事件
- 6.2.2 jQuery的ready事件
- 6.2.3 ready事件的4种写法
- 6.2.4 深入了解jQuery的ready事件
- 6.3 鼠标事件
- 6.3.1 鼠标单击
- 6.3.2 鼠标(指针)移入和鼠标(指针)移出
- 6.3.3 鼠标按下和鼠标松开
- 6.4 键盘事件
- 6.5 表单事件
- 6.5.1 focus和blur
- 6.5.2 select
- 6.5.3 change
- 6.6 编辑事件
- 6.7 滚动事件
- 6.8 本章练习
- 第7章 事件进阶
- 7.1 绑定事件
- 7.1.1 为“已经存在的元素”绑定事件
- 7.1.2 为“动态创建的元素”绑定事件
- 7.2 解绑事件
- 7.3 合成事件
- 7.4 一次事件
- 7.5 自定义事件
- 7.6 event对象
- 7.6.1 event.type
- 7.6.2 event.target
- 7.6.3 event.which
- 7.6.4 event.pageX和event.pageY
- 7.6.5 keyCode
- 7.7 this
- 7.8 本章练习
- 第8章 jQuery动画
- 8.1 jQuery动画简介
- 8.2 显示与隐藏
- 8.2.1 show()和hide()
- 8.2.2 toggle()
- 8.3 淡入与淡出
- 8.3.1 fadeIn()和fadeOut()
- 8.3.2 fadeToggle()
- 8.3.3 fadeTo()
- 8.4 滑上与滑下
- 8.4.1 slideUp()和slideDown()
- 8.4.2 slideToggle()
- 8.5 自定义动画
- 8.5.1 简单动画
- 8.5.2 累积动画
- 8.5.3 回调函数
- 8.6 队列动画
- 8.7 停止动画
- 8.8 延迟动画
- 8.9 判断动画状态
- 8.10 深入了解jQuery动画
- 8.11 本章练习
- 第9章 过滤方法
- 9.1 jQuery过滤方法简介
- 9.2 类名过滤:hasClass()
- 9.3 下标过滤:eq()
- 9.4 判断过滤:is()
- 9.5 反向过滤:not()
- 9.6 表达式过滤:filter()、has()
- 9.6.1 filter()
- 9.6.2 has()
- 9.7 本章练习
- 第10章 查找方法
- 10.1 jQuery查找方法简介
- 10.2 查找祖先元素
- 10.2.1 parent()
- 10.2.2 parents()
- 10.2.3 parentsUntil()
- 10.3 查找后代元素
- 10.3.1 children()
- 10.3.2 find()
- 10.3.3 contents()
- 10.4 向前查找兄弟元素
- 10.4.1 prev()
- 10.4.2 prevAll()
- 10.4.3 prevUntil()
- 10.5 向后查找兄弟元素
- 10.5.1 next()
- 10.5.2 nextAll()
- 10.5.3 nextUntil()
- 10.6 查找所有兄弟元素
- 10.7 本章练习
- 第11章 工具函数
- 11.1 工具函数简介
- 11.2 字符串操作
- 11.3 URL操作
- 11.4 数组操作
- 11.4.1 判断元素:$.inArray()
- 11.4.2 合并数组:$.merge()
- 11.4.3 转换数组:$.makeArray()
- 11.4.4 过滤数组:$.grep()
- 11.4.5 遍历数组:$.each()
- 11.5 对象操作
- 11.6 检测操作
- 11.7 自定义工具函数
- 11.8 本章练习
- 第12章 开发插件
- 12.1 jQuery插件简介
- 12.2 jQuery常用插件
- 12.2.1 文本溢出:dotdotdot.js
- 12.2.2 延迟加载:lazyload.js
- 12.2.3 复制粘贴:zclip.js
- 12.2.4 表单验证:validate.js
- 12.3 jQuery插件
- 12.3.1 方法类插件
- 12.3.2 函数类插件
- 12.4 本章练习
- 第13章 Ajax操作
- 13.1 搭建服务器环境
- 13.2 Ajax简介
- 13.3 load()方法
- 13.3.1 load()方法简介
- 13.3.2 传递数据
- 13.3.3 回调函数
- 13.4 $.get()方法
- 13.5 $.post()方法
- 13.6 $.getJSON()方法
- 13.7 $.getScript()方法
- 13.8 $.ajax()方法
- 13.9 本章练习
- 第14章 高级技巧
- 14.1 index()方法
- 14.2 链式调用
- 14.3 jQuery对象与DOM对象
- 14.4 解决库冲突
- 14.5 jQuery CDN
- 14.5.1 CDN简介
- 14.5.2 jQuery CDN
- 14.6 本章练习
- 附录A DOM操作方法
- 附录B 常见的事件
- 附录C 常见的动画
- 附录D 过滤方法
- 附录E 查找方法
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。