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 自动完成 AutoComplete(Ajax 查询)
Jul 07 Javascript
js捕获鼠标右键菜单中的粘帖事件实现代码
Apr 01 Javascript
js调用浏览器打印模块实现点击按钮触发自定义函数
Mar 21 Javascript
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
Sep 23 Javascript
原生js实现网易轮播图效果
Apr 10 Javascript
Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码
Aug 22 Javascript
JavaScript实现各种排序的代码详解
Aug 28 Javascript
Javascript防止图片拉伸的自适应处理方法
Dec 26 Javascript
vue实现文章内容过长点击阅读全文功能的实例
Dec 28 Javascript
微信小程序模版渲染详解
Jan 26 Javascript
vue弹窗组件使用方法
Apr 28 Javascript
VUEX 数据持久化,刷新后重新获取的例子
Nov 12 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/02 无线电
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
Yii2隐藏frontend/web和backend/web的方法
2015/12/12 PHP
PHP闭包函数传参及使用外部变量的方法
2016/03/15 PHP
PHP排序算法之基数排序(Radix Sort)实例详解
2018/04/21 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
javascript网页关键字高亮代码
2008/07/30 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
深入学习JavaScript中的原型prototype
2015/08/13 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
2016/02/14 Javascript
Node.js编写组件的三种实现方式
2016/02/25 Javascript
Javascript的表单与验证-非空验证
2016/03/18 Javascript
JS区分浏览器页面是刷新还是关闭
2016/04/17 Javascript
微信小程序 获取当前地理位置和经纬度实例代码
2016/12/05 Javascript
快速使用node.js进行web开发详解
2017/04/26 Javascript
垃圾回收器的相关知识点总结
2018/05/13 Javascript
微信小程序登录态和检验注册过没的app.js写法
2019/05/22 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
[03:02]辉夜杯主赛事第二日 每日之星
2015/12/27 DOTA
django基础之数据库操作方法(详解)
2017/05/24 Python
Python函数式编程
2017/07/20 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
python如何编写win程序
2020/06/08 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
CSS3实现线性渐变用法示例代码详解
2020/08/07 HTML / CSS
美国沃尔玛网上超市:Walmart
2020/08/14 全球购物
中国梦演讲稿3分钟
2014/08/19 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
800字作文之大雪
2019/12/04 职场文书
MySQL5.7并行复制原理及实现
2021/06/03 MySQL
Python实现灰色关联分析与结果可视化的详细代码
2022/03/25 Python
MySQL常用慢查询分析工具详解
2022/08/14 MySQL