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使用递归解析xml
Dec 12 Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
Jan 22 Javascript
Bootstrap每天必学之基础排版
Nov 20 Javascript
三种Node.js写文件的方式
Mar 08 Javascript
JavaScript自学笔记(必看篇)
Jun 23 Javascript
深入浅出ES6之let和const命令
Aug 25 Javascript
原生js实现吸顶效果
Mar 13 Javascript
Vuejs 页面的区域化与组件封装的实现
Sep 11 Javascript
JS库之Waypoints的用法详解
Sep 13 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
Sep 26 Javascript
使用vue-aplayer插件时出现的问题的解决
Mar 02 Javascript
在Chrome DevTools中调试JavaScript的实现
Apr 07 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 中排序
2009/04/21 PHP
PHP 设计模式之观察者模式介绍
2012/02/22 PHP
Yii实现多按钮保存与提交的方法
2014/12/03 PHP
PHP中抽象类和抽象方法概念与用法分析
2016/05/24 PHP
php使用include 和require引入文件的区别
2017/02/16 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
用js替换除数字与逗号以外的所有字符的代码
2014/06/07 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
jquery validate demo 基础
2015/10/29 Javascript
Angular.js中$apply()和$digest()的深入理解
2016/10/13 Javascript
概述javascript在Google IE中的调试技巧
2016/11/24 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
vue完成项目后,打包成静态文件的方法
2018/09/03 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
2019/07/26 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
webpack常用配置总览(小结)
2019/11/18 Javascript
JS实现炫酷轮播图
2020/11/15 Javascript
Python实现绘制双柱状图并显示数值功能示例
2018/06/23 Python
一百多行python代码实现抢票助手
2018/09/25 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
2019/06/12 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
利用python Selenium实现自动登陆京东签到领金币功能
2019/10/31 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
在pycharm中关掉ipython console/PyDev操作
2020/06/09 Python
html5指南-6.如何创建离线web应用程序实现离线访问
2013/01/07 HTML / CSS
VIVOBAREFOOT赤脚鞋:让您的脚做自然的事情
2017/06/01 全球购物
一名毕业生的自我鉴定
2013/12/04 职场文书
服务质量承诺书
2014/03/27 职场文书
仓库管理计划书
2014/05/04 职场文书
小学校长先进事迹材料
2014/05/13 职场文书
欢迎词范文
2015/01/27 职场文书
销售工作决心书
2015/02/04 职场文书
幼儿园小班个人总结
2015/02/12 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python