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 相关文章推荐
jquery入门—编写一个导航条(可伸缩)
Jan 07 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
Apr 11 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
May 05 Javascript
jQuery自动完成插件completer附源码下载
Jan 04 Javascript
浅析JS获取url中的参数实例代码
Jun 14 Javascript
JavaScript Ajax实现异步通信
Dec 14 Javascript
JavaScript仿聊天室聊天记录
Dec 27 Javascript
Angular设置别名alias的方法
Nov 08 Javascript
Vuex实现数据共享的方法
Dec 20 Javascript
jQuery操作元素追加内容示例
Jan 10 jQuery
antd配置config-overrides.js文件的操作
Oct 31 Javascript
Vue3 响应式侦听与计算的实现
Nov 11 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调用mysql数据 dbclass类
2011/05/07 PHP
php $_SERVER windows系统与linux系统下的区别说明
2014/02/14 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
使用Math.floor与Math.random取随机整数的方法详解
2013/05/07 Javascript
Js冒泡事件详解及阻止示例
2014/03/21 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
js脚本分页代码分享(7种样式)
2015/08/19 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
javascript自定义滚动条实现代码
2020/04/20 Javascript
JavaScript正则表达式的分组匹配详解
2016/02/13 Javascript
JS仿Base.js实现的继承示例
2017/04/07 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
基于vue2实现上拉加载功能
2017/11/28 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
Vue.set 全局操作简单示例
2019/09/19 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
eslint+prettier统一代码风格的实现方法
2020/07/22 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
Ant Design的可编辑Tree的实现操作
2020/10/31 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
python解析xml文件实例分析
2015/05/27 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
为什么从Python 3.6开始字典有序并效率更高
2019/07/15 Python
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
电子银行营销方案
2014/02/22 职场文书
行政人事经理职位说明书
2014/03/05 职场文书
学校教师读书活动总结
2014/07/08 职场文书
群众路线学习笔记范文
2014/11/06 职场文书
龙潭大峡谷导游词
2015/02/10 职场文书
律政俏佳人观后感
2015/06/09 职场文书
基层党建工作简报
2015/07/21 职场文书
golang slice元素去重操作
2021/04/30 Golang
字节飞书面试promise.all实现示例
2022/06/16 Javascript