JAVASCRIPT + JQUERY WEB 交互程序设计(第2版)
- ISBN:9787302633051
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:256
- 出版时间:2024-06-01
- 条形码:9787302633051 ; 978-7-302-63305-1
本书特色
本书是编者根据多年的教学实践和工作经验编写而成。本书从介绍JavaScript的基础知识开始,通过大量实例对JavaScript、css、DOM、Ajax等关键技术进行深入浅出的分析,在此基础上,本书通过精彩的实例详细讲解了jQuery的相关技术,主要包括jQuery的基础、如何实用jQuery控制页面、制作动画与特效、简化Ajax以及jQuery插件等内容。
本书内容编排并不求全、求深,而是考虑学生接受能力,选择JavaScript和jQuery中、实用的知识进行讲解。各种知识和配套实例循序渐进、环环相扣,逐步涉及实际案例的各个方面。
内容简介
本书采用模块化、任务式内容编排方式,根据JavaScript+jQuery Web交互程序设计操作规程,结合实际应用具体介绍了JavaScript基础、应用CSS、DOM模型、JavaScript中的对象、JavaScript中的事件与事件处理、JS网页特效、jQuery基础、jQuery选择器、使用jQuery制作动画与特效、jQuery与Ajax、jQuery的插件的开发与使用等相关内容,意图通过指导学生实训和强化实践进而加强应用技能培养。 本书具有知识系统、案例丰富、贴近实际,以及注重专业技术与实践应用相结合等特点,既可以作为应用型大学和高职高专计算机网络、电子商务等专业的**教材,也可以用于企事业从业者的在职岗位培训,或作为广大IT就业创业者的自学参考用书。
目录
2.3.4逻辑运算符 2.3.5字符串运算符 2.4上机实战 2.4.1变量的定义和显示 2.4.2算术运算符的使用 2.4.3关系运算符的使用 2.5流程控制 2.5.1选择结构 2.5.2循环结构 2.6函数 2.6.1函数的定义和调用 2.6.2带有返回值的函数 2.6.3变量的作用域 课后练习
第3章应用CSS 3.1CSS概述 3.1.1CSS的优势 3.1.2CSS语法基础 3.1.3如何编辑CSS 3.2CSS选择器 3.2.1CSS基本语法 3.2.2标记选择器 3.2.3类选择器 3.2.4ID选择器 3.2.5其他选择器 3.3CSS的使用方法 3.3.1行内样式 3.3.2内嵌式 3.3.3链接式 3.3.4导入样式 3.3.5用脚本来运用CSS样式 3.4CSS应用 3.4.1长度单位和颜色单位 3.4.2CSS设置字体 3.4.3CSS设置文本 3.4.4CSS设置图像 3.4.5CSS设置背景 3.4.6CSS设置超链接 3.4.7CSS设置鼠标特效 3.4.8CSS制作实用菜单 课后练习 第4章DOM模型 4.1DOM简介 4.2DOM编程基础 4.2.1DOM树的结构 4.2.2DOM模型中的节点 4.2.3document对象 4.3DOM节点操作 4.3.1获取DOM中的元素 4.3.2节点的常用属性和方法 4.3.3检测节点类型 4.3.4利用父、子、兄关系查找节点 4.3.5设置节点属性 4.3.6创建和添加节点 4.3.7删除节点 4.3.8替换节点 4.3.9在特定节点前插入节点 4.3.10在特定节点后插入节点 4.4使用非标准DOM innerHTML属性 4.5DOM与CSS 4.5.1三位一体的页面 4.5.2使用className属性 课后练习 第5章JavaScript中的对象 5.1对象的基本概念 5.1.1对象的属性和方法 5.1.2对象的创建 5.2内置对象 5.2.1字符串对象(String) 5.2.2数字对象(Number) 5.2.3算数对象(Math) 5.2.4日期对象(Date) 5.2.5数组对象(Array) 5.2.6浏览器对象(navigator) 5.2.7文档对象(document) 5.2.8窗口对象(window) 课后练习 第6章JavaScript中的事件与事件处理 6.1事件及事件处理程序 6.1.1事件 6.1.2事件和事件处理程序 6.2JavaScript的常用事件 6.2.1键盘事件 6.2.2鼠标事件 6.2.3Load事件和Unload事件 6.2.4表单事件 课后练习 第7章JS网页特效 7.1文字特效 7.1.1跑马灯效果 7.1.2打字效果 7.1.3文字大小变化效果 7.2图片特效 7.2.1改变页面中图片的位置 7.2.2鼠标拖动滑块改变图片大小 7.2.3不断闪烁的图片 7.3时间和日期特效 7.3.1标题栏显示分时问候语 7.3.2显示当前系统时间 7.3.3星期查询功能 7.4鼠标特效 7.4.1屏蔽鼠标右键 7.4.2获取鼠标位置坐标 7.4.3移动时改变鼠标指针外观 7.5菜单特效 7.5.1左键弹出菜单 7.5.2下拉菜单 7.5.3滚动菜单 7.6表单特效 7.6.1控制用户输入字符个数 7.6.2设置单选按钮 7.6.3设置复选框 7.6.4设置下列菜单 7.7其他常用特效 7.7.1js页面加载进度条 7.7.2js实现简单选项卡与自动切换效果 课后练习 第8章jQuery基础 8.1jQuery概述 8.1.1jQuery简介 8.1.2jQuery的功能 8.1.3jQuery的特点 8.1.4下载并使用jQuery 8.2jQuery的关键字$ 8.2.1选择器 8.2.2功能函数前缀 8.2.3解决windows.onload函数的冲突 8.2.4创建DOM元素 8.2.5自定义添加$ 8.2.6解决$的冲突 8.3jQuery对象与DOM对象 8.3.1两种对象简介 8.3.2jQuery对象与DOM对象的相互转换 8.4案例---**个jQuery程序 8.4.1下载jQuery库文件 8.4.2在程序中引入jQuery库文件 课后练习 第9章jQuery选择器 9.1jQuery选择器简介 9.2jQuery选择器的分类 9.3jQuery中元素属性的操作 9.3.1设置元素属性 9.3.2删除元素属性 9.4jQuery中样式类的操作 9.4.1添加样式类 9.4.2移除样式类 9.4.3交替样式类 9.5jQuery中样式属性的操作 9.5.1读取样式属性 9.5.2设置样式属性 9.5.3设置元素偏移 9.6jQuery中元素内容的操作 9.6.1操作HTML代码 9.6.2操作文本 9.6.3操作表单元素的值 9.7筛选与查找元素集中的元素 课后练习 第10章使用jQuery制作动画与特效 10.1显示和隐藏元素 10.1.1隐藏元素的hide()方法 10.1.2显示元素的show()方法 10.1.3交替显示隐藏元素 10.2滑动效果 10.2.1向上收缩效果 10.2.2向下展开效果 10.2.3交替伸缩效果 10.3淡入/淡出效果 10.3.1淡入效果 10.3.2淡出效果 10.3.3交替淡入/淡出效果 10.3.4不透明效果 10.4自定义动画效果 10.4.1自定义动画 10.4.2动画队列 10.4.3动画停止和延时 课后练习 第11章jQuery与Ajax 11.1Ajax简介 11.1.1Ajax概述 11.1.2Ajax原理和XmlHttpRequest对象 11.1.3jQuery中Ajax操作函数 11.2jQuery中的Ajax方法 11.2.1load()方法 11.2.2$.get()方法和$.post()方法 11.2.3$.getScript()方法和$.getJSON()方法 11.2.4$.ajax()方法 11.3jQuery中的Ajax事件 课后练习 第12章jQuery的插件的开发与使用 12.1jQuery插件 12.2常用jQuery插件 12.3开发自己的插件 课后练习 参考文献
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0