欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • jQuery网页特效设计基础教程(慕课版第2版工业和信息化精品系列教材)
      • 作者:编者:马静媛//黄栗//夏鹏|责编:赵亮
      • 出版社:人民邮电
      • ISBN:9787115660893
      • 出版日期:2025/05/01
      • 页数:256
    • 售价:23.92
  • 内容大纲

        本书系统、全面地介绍了jQuery开发所涉及的各类知识。全书共11个单元,内容包括JavaScript基础、初识jQuery、使用jQuery选择器、使用jQuery操作DOM、jQuery中的事件处理和动画效果、使用jQuery操作表单和表格、AJAX在jQuery中的应用、使用jQuery UI插件、常用的第三方jQuery插件、jQuery性能优化与技巧、jQuery在HTML5中的应用。本书将理论知识和实例有机结合,满足读者全方位发展的需求。
        本书可作为高等院校计算机相关专业的教材,同时也可供网页开发人员参考。
  • 作者介绍

  • 目录

    第1单元  JavaScript基础
      情景引入
      学习目标
      思维导图
        1.1  JavaScript概述
          1.1.1  什么是JavaScript
          1.1.2  JavaScript的应用
          1.1.3  JavaScript的特点
        1.2  JavaScript的开发工具
          1.2.1  使用记事本开发
          1.2.2  使用VS Code开发
        1.3  编写和运行第一个JavaScript程序
          1.3.1  编写JavaScript程序
          1.3.2  运行JavaScript程序
          1.3.3  JavaScript程序的出错类型
          1.3.4  JavaScript的3种调试方式
        1.4  JavaScript库
          1.4.1  什么是JavaScript库
          1.4.2  常用的JavaScript库
        1.5  项目实战:设计简单倒计时器
        1.6  小结
        1.7  习题
    第2单元  初识jQuery
      情景引入
      学习目标
      思维导图
        2.1  jQuery概述
          2.1.1  jQuery的应用
          2.1.2  jQuery的特点
          2.1.3  jQuery的版本
          2.1.4  jQuery版本的选择
        2.2  jQuery下载与配置
          2.2.1  下载jQuery
          2.2.2  配置jQuery
          2.2.3  我的第一个jQuery脚本
        2.3  jQuery对象和DOM对象
          2.3.1  jQuery对象和DOM对象简介
          2.3.2  jQuery对象和DOM对象的相互转换
        2.4  解决jQuery库和其他库的冲突
          2.4.1  jQuery库在其他库之前导入
          2.4.2  jQuery库在其他库之后导入
        2.5  jQuery插件简介
          2.5.1  插件的使用
          2.5.2  流行的插件
        2.6  项目实战:显示、隐藏下拉菜单效果
        2.7  小结
        2.8  习题
    第3单元  使用jQuery选择器
      情景引入
      学习目标

      思维导图
        3.1  jQuery的工厂函数
        3.2  什么是jQuery选择器
        3.3  jQuery选择器的优势
          3.3.1  代码更简单
          3.3.2  支持CSS1~CSS选择器
          3.3.3  完善的检测机制
        3.4  基本选择器
          3.4.1  ID选择器
          3.4.2  元素选择器
          3.4.3  类名选择器
          3.4.4  复合选择器
          3.4.5  通配符选择器
          3.4.6  使用选择器获取超链接地址
        3.5  层次选择器
          3.5.1  ancestor descendant选择器
          3.5.2  parent>child选择器
          3.5.3  prev+next选择器
          3.5.4  prev~siblings选择器
        3.6  过滤选择器
          3.6.1  简单过滤器
          3.6.2  内容过滤器
          3.6.3  可见性过滤器
          3.6.4  表单对象的属性过滤器
          3.6.5  子元素过滤器
        3.7  属性选择器
        3.8  表单选择器
        3.9  混淆选择器
        3.10  选择器中的一些注意事项
          3.10.1  选择器中含有特殊符号的注意事项
          3.10.2  选择器中含有空格的注意事项
        3.11  项目实战:表格隔行换色及鼠标指针指向行变色
        3.12  小结
        3.13  习题
    第4单元  使用jQuery操作DOM
      情景引入
      学习目标
      思维导图
        4.1  DOM操作的分类
        4.2  对元素内容和值进行操作
          4.2.1  对元素内容进行操作
          4.2.2  对元素值进行操作
        4.3  对DOM文档节点进行操作
          4.3.1  创建节点
          4.3.2  查找节点
          4.3.3  插入节点
          4.3.4  删除、复制与替换节点
          4.3.5  包裹节点
          4.3.6  遍历节点
        4.4  对元素属性进行操作

        4.5  对元素的CSS样式进行操作
          4.5.1  通过修改CSS类实现
          4.5.2  通过修改CSS属性实现
          4.5.3  判断是否包含指定样式
        4.6  项目实战:实现我的开心小农场
        4.7  小结
        4.8  习题
    第5单元  jQuery中的事件处理和动画效果
      情景引入
      学习目标
      思维导图
        5.1  jQuery中的事件处理
          5.1.1  页面加载响应事件
          5.1.2  jQuery中的事件
          5.1.3  事件绑定
          5.1.4  模拟用户操作
          5.1.5  事件捕获与事件冒泡
        5.2  jQuery中的动画效果
          5.2.1  隐藏匹配元素
          5.2.2  显示匹配元素
          5.2.3  切换元素的可见状态
          5.2.4  淡入淡出的动画效果
          5.2.5  滑动的动画效果
          5.2.6  自定义的动画效果
        5.3  项目实战:实现图片传送带
        5.4  小结
        5.5  习题
    第6单元  使用jQuery操作表单和表格
      情景引入
      学习目标
      思维导图
        6.1  表单概述
          6.1.1  表单标记<form>
          6.1.2  输入标记<input>
          6.1.3  文本域标记<textarea>
          6.1.4  菜单和列表标记<select>、<option>
        6.2  使用jQuery操作表单元素
          6.2.1  操作文本框
          6.2.2  操作文本域
          6.2.3  操作单选按钮和复选框
          6.2.4  操作下拉框
          6.2.5  表单验证
        6.3  使用jQuery操作表格
          6.3.1  控制表格颜色显示
          6.3.2  表格的展开与关闭
          6.3.3  表格内容的筛选
        6.4  项目实战:删除记录时的提示效果
        6.5  项目实战:京东登录注册表单
          6.5.1  登录表单设计
          6.5.2  手机号注册表单设计

          6.5.3  企业用户注册表单设计
        6.6  小结
        6.7  习题
    第7单元  AJAX在jQuery中的应用
      情景引入
      学习目标
      思维导图
        7.1  AJAX技术简介
          7.1.1  AJAX概述
          7.1.2  AJAX技术的优点
          7.1.3  AJAX技术的缺点
        7.2  安装Web运行环境AppServ
        7.3  通过JavaScript应用AJAX
        7.4  jQuery中的AJAX应用
          7.4.1  使用load()方法获取异步数据
          7.4.2  使用$.get()方法请求数据
          7.4.3  使用$.post()方法请求数据
          7.4.4  使用$.getScript()方法加载JavaScript文件
          7.4.5  使用$.getJSON()方法加载JSON文件
          7.4.6  使用$.ajax()方法请求数据
          7.4.7  使用serialize()方法序列化表单
        7.5  AJAX的全局事件
          7.5.1  AJAX的全局事件参数
          7.5.2  ajaxStart与ajaxStop全局事件
        7.6  项目实战:使用AJAX实现留言板即时更新
        7.7  小结
        7.8  习题
    第8单元  使用jQuery UI插件
      情景引入
      学习目标
      思维导图
        8.1  初识jQuery UI插件
          8.1.1  jQuery UI概述
          8.1.2  jQuery UI的下载
          8.1.3  jQuery UI的使用
          8.1.4  jQuery UI插件的工作原理
          8.1.5  jQuery UI中的插件
        8.2  jQuery UI的常用插件
          8.2.1  折叠面板的使用
          8.2.2  自动完成插件的使用
          8.2.3  按钮的使用
          8.2.4  日期选择器的使用
          8.2.5  对话框的使用
          8.2.6  菜单的使用
          8.2.7  进度条的使用
          8.2.8  滑块的使用
          8.2.9  旋转器的使用
          8.2.10  标签页的使用
          8.2.11  工具提示框的使用
        8.3  jQuery UI的常用特效

          8.3.1  拖动特效的使用
          8.3.2  放置特效的使用
          8.3.3  缩放特效的使用
          8.3.4  选择特效的使用
          8.3.5  排序特效的使用
          8.3.6  显示特效的使用
          8.3.7  隐藏特效的使用
          8.3.8  切换特效的使用
        8.4  项目实战:使用jQuery实现许愿墙
        8.5  小结
        8.6  习题
    第9单元  常用的第三方jQuery插件
      情景引入
      学习目标
      思维导图
        9.1  第三方jQuery插件概述
          9.1.1  什么是第三方jQuery插件
          9.1.2  常用的第三方jQuery插件
          9.1.3  如何调用第三方jQuery插件
        9.2  常用第三方jQuery插件的使用
          9.2.1  uploadify插件(文件上传)
          9.2.2  zTree插件(树菜单)
          9.2.3  Nivo Slider插件(图片切换)
          9.2.4  Pagination插件(数据分页)
          9.2.5  jQZoom插件(图片放大镜)
        9.3  项目实战:使用ColorPicker插件制作颜色选择器
        9.4  小结
        9.5  习题
    第10单元  jQuery性能优化与技巧
      情景引入
      学习目标
      思维导图
        10.1  jQuery性能优化
        10.2  jQuery常用技巧
        10.3  项目实战:动态搜索过滤
        10.4  小结
        10.5  习题
    第11单元  jQuery在HTML5中的应用
      情景引入
      学习目标
      思维导图
        11.1  HTML5基础
          11.1.1  HTML5的新特性
          11.1.2  浏览器对HTML5的支持
        11.2  jQuery与HTML5编程
          11.2.1  显示文件上传的进度条
          11.2.2  Canvas绘图
          11.2.3  jQuery+HTML5实现图片旋转效果
          11.2.4  基于HTML5播放音频的jQuery插件audioPlay
          11.2.5  Web Storage编程

        11.3  项目实战:旅游信息网前台页面设计
          11.3.1  网站预览
          11.3.2  网站主体结构设计
          11.3.3  HTML5结构元素的使用
          11.3.4  网站公共部分设计
          11.3.5  网站主页设计
          11.3.6  留下足迹页面设计
        11.4  小结
        11.5  习题