JAVASCRIPT+JQUERY WEB交互程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李妍,柴俊霞主编;李毅,周波副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2017
- ISBN:9787302492429
- 页数:224 页
第1章 JavaScript概述 1
1.1JavaScript简介 1
1.2JavaScript的编辑工具 2
1.3JavaScript的嵌入 4
1.4上机练习 6
第2章 JavaScript基础 8
2.1JavaScript的语法规则 8
2.2数据类型 10
2.3运算符和表达式 11
2.4上机练习 13
2.5流程控制 16
2.5.1选择结构 16
2.5.2循环结构 21
2.6函数 23
2.6.1函数的定义和调用 24
2.6.2带有返回值的函数 25
2.6.3变量的作用域 26
第3章 应用CSS 28
3.1CSS概述 28
3.1.1CSS的优点 28
3.1.2如何编辑CSS 29
3.2CSS选择器 30
3.2.1CSS基本语法 30
3.2.2标签选择器 31
3.2.3类选择器 31
3.2.4ID选择器 32
3.2.5其他选择器 33
3.3CSS的使用方法 37
3.3.1行内样式 37
3.3.2内嵌式 38
3.3.3链接式 39
3.3.4导入样式 40
3.3.5用脚本来运用CSS样式 42
3.4CSS应用 43
3.4.1长度单位和颜色单位 43
3.4.2CSS设置字体 44
3.4.3CSS设置文本 47
3.4.4CSS设置图像 51
3.4.5CSS设置背景 52
3.4.6CSS设置超链接 56
3.4.7CSS设置鼠标特效 57
3.4.8CSS制作实用菜单 58
第4章 DOM模型 62
4.1DOM简介 62
4.2DOM编程基础 63
4.3DOM节点操作 66
4.3.1获取DOM中的元素 66
4.3.2节点的常用属性和方法 70
4.3.3检测节点类型 71
4.3.4利用父子兄关系查找节点 71
4.3.5设置节点属性 76
4.3.6创建和添加节点 77
4.3.7删除节点 79
4.3.8替换节点 80
4.3.9在特定节点前插入节点 81
4.3.10在特定节点后插入节点 82
4.4使用非标准DOM innerHTML属性 84
4.5DOM与CSS 85
4.5.1三位一体的页面 85
4.5.2使用className属性 86
第5章 JavaScript中的对象 88
5.1对象的基本概念 88
5.2内置对象 89
5.2.1字符串对象 89
5.2.2数字对象 91
5.2.3算数对象 93
5.2.4日期对象 95
5.2.5数组对象 97
5.2.6浏览器对象 99
5.2.7文档对象 100
5.2.8窗口对象 103
第6章 JavaScript中的事件与事件处理 106
6.1事件及事件处理程序 106
6.2JavaScript的常用事件 107
6.2.1键盘事件 107
6.2.2鼠标事件 108
6.2.3onload事件和onunload事件 110
6.2.4表单事件 112
第7章 JavaScript网页特效 114
7.1文字特效 114
7.1.1跑马灯效果 114
7.1.2打字效果 115
7.1.3文字大小变化效果 117
7.2图片特效 118
7.2.1改变页面中图片的位置 118
7.2.2鼠标拖动滑块改变图片大小 119
7.2.3不断闪烁的图片 122
7.3时间和日期特效 123
7.3.1标题栏显示分时问候语 123
7.3.2显示当前系统时间 124
7.3.3星期查询功能 124
7.4鼠标特效 125
7.4.1屏蔽鼠标右键 125
7.4.2获取鼠标位置坐标 125
7.4.3移动改变鼠标外观 126
7.5菜单特效 128
7.5.1左键弹出菜单 128
7.5.2下拉菜单 129
7.5.3滚动菜单 131
7.6表单特效 136
7.6.1控制用户输入字符个数 136
7.6.2设置单选按钮 138
7.6.3设置复选框 139
7.6.4设置下拉菜单 141
第8章 jQuery基础 143
8.1jQuery概述 143
8.1.1jQuery简介 143
8.1.2jQuery的功能 151
8.1.3jQuery的特点 152
8.1.4下载并使用jQuery 152
8.2jQuery的“$” 153
8.2.1选择器 153
8.2.2功能函数前缀 155
8.2.3解决window.onload函数的冲突 155
8.2.4创建DOM元素 156
8.2.5自定义添加“$” 157
8.2.6解决“$”的冲突 157
8.3jQuery对象与DOM对象 157
8.4案例——我的第一个jQuery程序 159
第9章 jQuery选择器 161
9.1jQuery选择器简介 161
9.2jQuery选择器的分类 161
9.3jQuery中元素属性的操作 163
9.3.1设置元素属性 164
9.3.2删除元素属性 165
9.4jQuery中样式类的操作 165
9.4.1添加样式类 165
9.4.2移除样式类 167
9.4.3交替样式类 168
9.5jQuery中样式属性的操作 169
9.5.1读取样式属性 169
9.5.2设置样式属性 170
9.5.3设置元素偏移 171
9.6jQuery中元素内容的操作 171
9.6.1操作HTML代码 172
9.6.2操作文本 172
9.6.3操作表单元素的值 173
9.7筛选与查找元素集中的元素 175
第10章 使用jQuery制作动画与特效 185
10.1显示与隐藏效果 185
10.1.1隐藏元素的hide()方法 185
10.1.2显示元素的show()方法 186
10.1.3交替显示隐藏元素 188
10.2滑动效果 191
10.2.1向上收缩效果 191
10.2.2向下展开效果 192
10.2.3交替伸缩效果 193
10.3淡入淡出效果 194
10.3.1淡入效果 195
10.3.2淡出效果 195
10.3.3交替淡入淡出效果 196
10.3.4不透明效果 197
10.4自定义动画效果 197
10.4.1自定义动画 197
10.4.2动画队列 198
10.4.3动画停止和延时 199
第11章 jQuery与AJAX 203
11.1AJAX简介 203
11.1.1AJAX概述 203
11.1.2AJAX原理和XmlHttpRequest对象 203
11.1.3jQuery AJAX操作函数 205
11.2jQuery中的AJAX方法 206
11.2.1load()方法 206
11.2.2$.get()方法和$.post()方法 208
11.2.3$.getScript()方法和$.getJSON()方法 210
11.2.4$.ajax()方法 210
11.3jQuery中的AJAX事件 211
第12章 jQuery插件的开发与使用 214
12.1jQuery插件 214
12.2常用jQuery插件 215
12.3开发自己的插件 220
参考文献 224
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019