查看演示 下载源码

Helloweba.com之前也有相关文章介绍:《构建一个用于产品介绍的WEB应用》,相信对有需要的朋友有帮助。本文将介绍另一款基于jQuery的页面引导页插件:pagewalkthrough.js,来看如何使用它。

HTML

首先记得加载所需的css文件和jQuery库文件,以及pagewalkthrough插件。

<!-- CSS -->
<link type="text/css" rel="stylesheet" href="css/jquery.pagewalkthrough.css" /> <!-- jQuery -->
<script type="text/javascript" src="jquery.min.js"></script>
<!-- Page walkthrough plugin -->
<script type="text/javascript" src="jquery.pagewalkthrough.min.js"></script> 

 

接着,我们在页面的最下部加入引导内容,就是每一步需要展示的内容,默认先隐藏内容,等会用jQuery调用。

<div id="walkthrough-content"> <div id="walkthrough-1"> <h3>欢迎来到Helloweba示例DEMO演示页</h3> <p>页面功能介绍引导页的效果是通过一款叫做pagewalkthrough.js的jQuery插件实现的。</p> <p>点击下一步了解更多...</p> </div> <div id="walkthrough-2"> 这里是Helloweba网站LOGO,点击这里可以直通网站首页。 </div> <div id="walkthrough-3"> 点击这里可以直接看插件的使用教程。 </div> <div id="walkthrough-4"> 点击这里去下载源码,免费的哦。。 </div> <div id="walkthrough-5"> 这是页脚和版权信息。 </div>
</div> 

 

引导内容支持html内容,你可以在里面加入链接、图片等信息。还有就是引导页所需的箭头图片已经打包好,直接用css调用,关于字体,你可以调用外部字体,如手写字体可能效果更好。

jQuery

你完全可以在页面底部加入如下代码来调用pagewalkthrough,关键选项steps是一个数组,定义每一步引导调用的内容,参数 wrapper定义了当前引导对应的元素位置,参数popup定义弹出提示引导层,参数content定义关联的内容元素,参数type定义弹出方式,包 括tooltip和modal以及nohighlight三种方式,参数position定义了弹出层位置,包括top,left, right or bottom。

$(function() { $('body').pagewalkthrough({ name: 'introduction', steps: [{ popup: { content: '#walkthrough-1', type: 'modal' } }, { wrapper: '#logo', popup: { content: '#walkthrough-2', type: 'tooltip', position: 'bottom' } }, { wrapper: 'h2.top_title a', popup: { content: '#walkthrough-3', type: 'tooltip', position: 'bottom' } }, { wrapper: 'a[href="http://www.helloweba.com/down-286.html"]', popup: { content: '#walkthrough-4', type: 'tooltip', position: 'right' } }, { wrapper: '#footer p', popup: { content: '#walkthrough-5', type: 'tooltip', position: 'top' } }] }); // Show the tour $('body').pagewalkthrough('show');
}); 

 

保存之后,运行就能看到你要的效果。pagewalkthrough.js插件官方提供了很多参数配置,包括设置弹出层宽度、滚动速度,是否自动滚 动,锁定滚动,以及多种回调函数,定义上一步下一步按钮,以及方法调用等等,这些本文不再描述,有兴趣的朋友可以移步到项目官网了解更多:https://github.com/jwarby/jquery-pagewalkthrough

来源于helloweba.com。》 http://www.helloweba.com/view-blog-286.html

jQuery插件实现的页面功能介绍引导页效果相关推荐

  1. jquery html5引导页,jQuery插件实现的页面功能介绍引导页效果

    Helloweba.com之前也有相关文章介绍:<构建一个用于产品介绍的WEB应用>,相信对有需要的朋友有帮助.本文将介绍另一款基于jQuery的页面引导页插件:pagewalkthrou ...

  2. SpringBoot个人博客项目搭建—前端页面功能介绍(一)

    SpringBoot个人博客-前端页面功能介绍(一) 项目首页地址:https://blog.csdn.net/weixin_45019350/article/details/108869025 一. ...

  3. html表格翻页简单,利用jQuery实现一个简单的表格上下翻页效果

    前言 本文主要介绍的是利用jQuery实现一个简单的表格上下翻页效果,注:实现原理与轮播图相似.下面话不多说,来看看详细的 实现方法吧. html: 日期参与团购场次团购结果当前状态 02.08 第一 ...

  4. bboss安全认证过滤器认证后重定向到请求页面功能介绍

    本文介绍bboss安全认证过滤器认证后重定向到请求页面功能,切入正题. [size=x-large][b]1.概述[/b][/size] 通常受保护的页面需要认证后才能访问,当我们在浏览器端访问这些页 ...

  5. 玩转慕课网App启动引导页效果

    转载于"我叫岩仔":http://blog.csdn.net/a1002450926/article/details/50609587 今天给大家带来慕课网App的引导页面的效果实 ...

  6. 炫云3ds Max插件的非典型功能介绍

    炫云客户端有关3ds Max插件的常用功能,想必大家都已经知道了,这边也不再赘叙.本期主要介绍一些不常用的功能,它们究竟可以发挥哪些奇效呢?咱们底下见真章 一:渲染软件功能 炫云客户端的3ds Max ...

  7. 好看的个人介绍引导页PHP源码

    介绍: 纯HTML不需要数据库,对新手很简单,图片目录\image,信息在根目录index.html. 网盘下载地址: http://kekewl.org/ayUIAmuntkY0 图片:

  8. uniapp 引导页 启动页 闪屏页功能介绍及部分功能实现

    启动页设置 uniapp自带的启动页是一个白底的页面,上面有个uni的logo,然后周围有个圆圈的进度条,这个是启动页. uniapp中可以自定义启动页,注意两点: 不要勾选"启动界面显示等 ...

  9. jquery插件介绍(六)

    jQuery Popup Bubble利用jQuery实现当鼠标移到链接上时弹出一个气泡提示框. 查看详细  标签:jQuery jTwitterjTwitter(jQuery Twitter API ...

最新文章

  1. 深入讲解配置Cisco路由器日志中的速率限制问题(三)
  2. 【 MATLAB 】向量化编程实践(一)
  3. ssl2339 分糖果 spfa
  4. 御用导航提示页面_UI网站导航设计知识与五个知识案例
  5. python自动生成表格_Python自动整理 Excel 表格
  6. 内推学弟进了腾讯,看看他的标杆简历!
  7. [渝粤教育] 郑州财税金融职业学院 玩转e时代 参考 资料
  8. python 遍历文件夹文件代码
  9. 设计模式-Adapter模式(适配器模式)
  10. 最短路算法总结(超详细~)
  11. docker安装nessus方法
  12. Android开发:指南针(基于手机传感器)
  13. 明日方舟如何在电脑上玩 明日方舟模拟器教程
  14. java编写时间流逝_如何测量Java中的时间流逝?
  15. Hadoop开发相关问题
  16. tomcat两种启动方式
  17. linux centOS6.5防火墙
  18. Python自定义豆瓣电影种类,排行,点评的爬取与存储(进阶下)
  19. java.lang.NoSuchFieldError: count at org.eclipse.jface.viewers.ColumnViewer$1.mouseDown
  20. speedoffice表格中怎样给文字添加删除线?

热门文章

  1. 金银岛(信息学奥赛一本通-T1225)
  2. 绝对素数(信息学奥赛一本通-T1153)
  3. 自从用了这几个网站后,linux下的开发(使用)更加简单化
  4. python版本年份_Python问题:至今的年份和年份?
  5. android h5 ftp,HBuilderX ftp插件使用教程
  6. linux shc shell脚本_使用shc工具加密shell脚本详解
  7. 笨方法“学习python笔记之列表
  8. IDEA创建Scala
  9. 不能在本地计算机启动 dtc,win10系统dTC服务无法启动的操作技巧
  10. github 打不开_App更新不了? TF打不开? 试试这个