jQuery插件pagewalkthrough实现引导页效果


Posted in Javascript onJuly 05, 2015

现在很多网站不仅是介绍,更多的是有一些功能,怎么样让客户快速的知道网站有哪些功能呢?这里pagewalkthrough.js插件能帮我们实现,它是一个轻量级的jQuery插件,它可以帮助我们创建一个遮罩引导层,实现页面功能引导功能,引导完成显示页面内容。

jQuery插件pagewalkthrough实现引导页效果

html代码:

<div id="walkthrough-content">
  <div id="walkthrough-1">
    <h3>欢迎来到网页引导示例DEMO演示页</h3>

    <p>页面功能介绍引导页的效果是通过一款叫做<a href="https://github.com/jwarby/jquery-pagewalkthrough" target="_blank">pagewalkthrough.js</a>的jQuery插件实现的。</p>
    <p>点击下一步了解更多...</p>
  </div>

  <div id="walkthrough-2">
    这里是网站LOGO,点击这里可以直通网站首页。
  </div>

  <div id="walkthrough-3">
    点击这里可以直接看插件的使用教程。
  </div>

  <div id="walkthrough-4">
    点击这里去下载源码,免费的哦。。
  </div>

  <div id="walkthrough-5">
    这是页脚和版权信息。
  </div>
</div>

js文件和代码:

<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="jquery.pagewalkthrough.min.js"></script>
<script>
$(function() {
  // Set up tour
  $('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://files.cnblogs.com/files/hnyei/jq_zhezhaoyd.rar"]', 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');
});
</script>

css文件:

<link rel="stylesheet" href="css/jquery.pagewalkthrough.css">
<!--[if lt IE 9]>
<script src="html5.js"></script>
<![endif]-->
<style type="text/css">
.demo{text-align:center}
.button {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 22px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;padding: .5em 2em .55em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.button:hover {text-decoration: none;}
.button:active {position: relative;top: 1px;}
/* green */
.green {color: #e8f0de;border: solid 1px #538312;background: #64991e;background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background: -moz-linear-gradient(top, #7db72f, #4e7d0e);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.green:hover {background: #538018;background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));background: -moz-linear-gradient(top, #6b9d28, #436b0c);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');color:#fff}
.green:active {color: #a9c08c;background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));background: -moz-linear-gradient(top, #4e7d0e, #7db72f);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}
#walkthrough-content{display:none}
#walkthrough-content h3{height:30px; line-height:30px}
#walkthrough-content p{line-height:28px}
</style>

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
javascript 星级评分效果(手写)
Dec 24 Javascript
THREE.JS入门教程(5)你应当知道的十件事
Jan 24 Javascript
jquery动态改变onclick属性导致失效的问题解决方法
Dec 04 Javascript
js charAt的使用示例
Feb 18 Javascript
table行随鼠标移动变色示例
May 07 Javascript
jquery实现弹出层效果实例
May 19 Javascript
javascript实现继承的简单实例
Jul 26 Javascript
基于Three.js插件制作360度全景图
Nov 29 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
Sep 21 Javascript
Vue2实时监听表单变化的示例讲解
Aug 30 Javascript
原生JS实现前端本地文件上传
Sep 08 Javascript
vue项目打包上传github并制作预览链接(pages)
Apr 19 Javascript
IE浏览器下PNG相关功能
Jul 05 #Javascript
jQuery的Scrollify插件实现滑动到页面下一节点
Jul 05 #Javascript
javascript实现控制的多级下拉菜单
Jul 05 #Javascript
javascript遇到html5的一些表单属性
Jul 05 #Javascript
浅谈angularJS 作用域
Jul 05 #Javascript
javascript 应用小技巧方法汇总
Jul 05 #Javascript
javascript常用功能汇总
Jul 05 #Javascript
You might like
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
js jquery做的图片连续滚动代码
2008/01/06 Javascript
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
Javascript绝句欣赏 一些经典的js代码
2012/02/22 Javascript
循环 vs 递归浅谈
2013/02/28 Javascript
js利用prototype调用Array的slice方法示例
2014/06/09 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
详解AngularJS中的表格使用
2015/06/16 Javascript
js实现向右横向滑出的二级菜单效果
2015/08/27 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
jQuery EasyUi 验证功能实例解析
2017/01/06 Javascript
jQuery分页插件jquery.pagination.js使用方法解析
2017/02/09 Javascript
原生js实现放大镜
2017/02/20 Javascript
微信小程序实现实时圆形进度条的方法示例
2017/02/24 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
JS实现二叉查找树的建立以及一些遍历方法实现
2017/04/17 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
vue按需加载实例详解
2019/09/06 Javascript
[02:25]DOTA2英雄基础教程 虚空假面
2014/01/02 DOTA
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
Python中Collection的使用小技巧
2014/08/18 Python
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
Django学习笔记之ORM基础教程
2018/03/27 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
浅析PyTorch中nn.Module的使用
2019/08/18 Python
解决Python 函数声明先后顺序出现的问题
2020/09/02 Python
CSS3教程(9):设置RGB颜色
2009/04/02 HTML / CSS
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
2012/02/06 面试题
ORACLE第二个十问
2013/12/14 面试题
vue中三级导航的菜单权限控制
2021/03/31 Vue.js
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang
Win11更新失败并提示0xc1900101
2022/04/19 数码科技