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 相关文章推荐
js实现运行代码需要刷新的解决方法
Aug 18 Javascript
jQuery AJAX回调函数this指向问题
Feb 08 Javascript
Javascript面象对象成员、共享成员变量实验
Nov 19 Javascript
你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍
Apr 23 Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 Javascript
readonly和disabled属性的区别
Jul 26 Javascript
JS实现的网页背景闪电闪烁效果代码
Oct 17 Javascript
更高效的使用JQuery 这里总结了8个小技巧
Apr 13 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
Jun 04 Javascript
纯js代码生成可搜索选择下拉列表的实例
Jan 11 Javascript
js函数柯里化的方法和作用实例分析
Apr 11 Javascript
js编写简易的计算器
Jul 29 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
咖啡与水的关系
2021/03/03 冲泡冲煮
php 代码优化的42条建议 推荐
2009/09/25 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
wamp下修改mysql访问密码的解决方法
2013/05/07 PHP
探讨方法的重写(覆载)详解
2013/06/08 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
Symfony2联合查询实现方法
2016/03/18 PHP
php-msf源码详解
2017/12/25 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
基于JQuery的密码强度验证代码
2010/03/01 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
2012/06/14 Javascript
js获取或设置当前窗口url参数的小例子
2013/10/14 Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
2015/03/02 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
2015/03/23 Javascript
简单模拟node.js中require的加载机制
2016/10/27 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
2017/11/15 Javascript
Vue拖拽组件开发实例详解
2018/05/11 Javascript
vue实例的选项总结
2020/06/09 Javascript
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
Python爬虫爬取微信朋友圈
2020/08/06 Python
HTML5 Web 存储详解
2016/09/16 HTML / CSS
湖南卫视在线视频媒体平台:芒果TV
2019/10/30 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
药学专业大专生的自我评价
2013/12/12 职场文书
汽车运用工程专业毕业生推荐信
2013/12/25 职场文书
最新创业融资计划书
2014/01/19 职场文书
称象教学反思
2014/02/03 职场文书
成龙霸王洗发水广告词
2014/03/14 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
win10下go mod配置方式
2021/04/25 Golang
Python连续赋值需要注意的一些问题
2021/06/03 Python
jackson json序列化实现首字母大写,第二个字母需小写
2021/06/29 Java/Android
javascript实现计算器功能详解流程
2021/11/01 Javascript
golang定时器
2022/04/14 Golang