Web前端开发实训案例教程(初级)_第16章 jQuery:目录页面生成.pptx

Web前端开发实训案例教程(初级)_第16章 jQuery:目录页面生成.pptx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第16章 jQuery:目录页面生成;16.1 技能和知识点;目录页面左侧为目录列表,右侧为对应章节的内容。单击页面目录列表即可切换至右侧章节显示的内容。 功能需求如下图所示。;(1)项目名称: catalog。 (2)项目文件结构如表所示。 ;(3)在jQuery官方网站(/)下载jQuery的资源包(jquery.min.js文件)。 (4)定义二维数组存放目录和对应内容。 (5)遍历数组,将目录和内容显示在页面中。 (6)遍历目录列表,给目录绑定单击事件。 (7)单击目录,右侧显示对应的内容 ;16.4.1 引入jQuery 16.4.2 搭建页面 16.4.3 定义数组 16.4.4 显示目录内容 16.4.5 单击目录显示内容;(1)创建项目catalog。 (2)编写目录生成器页面文件catalog.html。 (3)下载jQuery资源包jquery.min.js文件,将相应文件放入项目的js文件夹中。 (4)引入jQuery的jquery.min.js文件。;1.创建目录及内容展示区域 创建一个ul无序列表作为目录,创建一个div作为章节内容展示区域。 2.页面效果 页面效果如右图所示。 ;3.为目录生成器页面添加样式 (1)在catalog.html的head标签中编写CSS样式,设置页面布局。 (2)页面效果 如下图所示。 ;(1)在catalog.html文件中,引入js/jquery.min.js和js/catalog.js文件。 (2)在catalog.js文件中,编写文档就绪函数$(document).ready()。 ;(3)定义二维数组book,每个子元素都包含章节名称及章节内容。 ;1.使用for…in循环遍历数组 ;2.显示目录内容 (1)使用jQuery创建一个li元素并设置其内容。使用append()方法将该列表项元素插入ul无序列表末尾。 jQuery创建ul列表效果如右图所示。 ;2.显示目录内容 (2)使用jQuery创建一个p元素并设置其内容。使用append()方法将该列表项元素插入右侧内容末尾。 页面效果如右图所示。 ;2.显示目录内容 (3)默认选中目录第一章,只显示第一章内容,其他章内容隐藏。当循环变量i为0时,对应章节使用addClass()函数添加选中样式“menu”。当循环变量i为其他值时,对应内容使用隐藏样式“info”。 页面效果如右图所示。 ;1.绑定单击事件 使用each()方法遍历目录列表,给每一项绑定单击事件。其中$(this)指向当前循环元素。 ;2.单击目录显示对应内容 (1)单击当前目录添加menu样式类,使用siblings()方法遍历兄弟节点并使用removeClass()方法移除menu样式类。 单击其他章节后,页面效果 如右图所示。 ;2.单击目录显示对应内容 (2)单击目录,使用eq()方法找到对应序号的内容并移除info样式类使其显示。其他的兄弟p元素加上info样式类隐藏。 (3)运行页面效果如右图所示。 第16章 jQuery:目录页面生成;16.1 技能和知识点;目录页面左侧为目录列表,右侧为对应章节的内容。单击页面目录列表即可切换至右侧章节显示的内容。 功能需求如下图所示。;(1)项目名称: catalog。 (2)项目文件结构如表所示。 ;(3)在jQuery官方网站(/)下载jQuery的资源包(jquery.min.js文件)。 (4)定义二维数组存放目录和对应内容。 (5)遍历数组,将目录和内容显示在页面中。 (6)遍历目录列表,给目录绑定单击事件。 (7)单击目录,右侧显示对应的内容 ;16.4.1 引入jQuery 16.4.2 搭建页面 16.4.3 定义数组 16.4.4 显示目录内容 16.4.5 单击目录显示内容;(1)创建项目catalog。 (2)编写目录生成器页面文件catalog.html。 (3)下载jQuery资源包jquery.min.js文件,将相应文件放入项目的js文件夹中。 (4)引入jQuery的jquery.min.js文件。;1.创建目录及内容展示区域 创建一个ul无序列表作为目录,创建一个div作为章节内容展示区域。 2.页面效果 页面效果如右图所示。 ;3.为目录生成器页面添加样式 (1)在catalog.html的head标签中编写CSS样式,设置页面布局。 (2)页面效果 如下图所示。 ;(1)在catalog.html文件中,引入js/jquery.min.js和js/catalog.js文件。 (2)在catalog.js文件中,编写文档就绪函数$(document).ready()。 ;(3)定义二维数组book,每个子元素都包含章节名称及章节内

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

认证主体孙**

1亿VIP精品文档

相关文档

相关课程推荐