Intro.js 分步向导插件使用方法
2024-08-31 03:25:00
简介
为您的网站和项目提供一步一步的、更好的介绍
Intro.js 目前兼容 Firefox、Chrome 和 IE8,不兼容 IE6 和 IE7,后续版本将会提供更好的兼容。
在线演示及下载
使用方法
引入文件
<link rel="stylesheet" href="css/introjs.css">
<script src="js/intro.js"></script>
如果需要兼容 IE,还必须添加 introjs ie.css:
<!--[if lte IE 8]>
<link href="css/introjs-ie.css" rel="stylesheet">
<!-- <![endif]-->
HTML
在 HTML 代码中加入步骤和介绍,如:
<div><input class="btn" type="button" value="开始"></div>
<div data-step="2" data-intro="第二步,你好!">你好,这是第二步。</div>
<div data-step="1" data-intro="第一步,欢迎!">欢迎,这是第一步。</div>
<div data-step="3" data-intro="第三步,很好!">很好,这是第三步。</div>
data-step 是步骤,data-intro 是介绍。
JavaScript
$(function(){
var $btn = $('.btn');
$btn.on('click', function(){
introJs().setOptions({
nextLabel: '下一步 →',
prevLabel: '← 上一步',
skipLabel: '退出'
}).start();
});
});
注意:上面的代码用使用 jQuery,但 Intro.js 并不是 jQuery 插件,所以它不需要 jQuery 也能运行,如果你使用的是原生 JavaScript,请修改成相应的方法。
另外,nextLabel、prevLabel 和 skipLabel 这三个参数可以省略,但省略后显示的是英文,你可以根据自己页面的语言省略或加入。
最新文章
- 【笔记6】用pandas实现条目数据格式的推荐算法 (基于物品的协同)
- IE10、IE11 User-Agent 网站无法写入Cookie 问题[转]
- 2016HUAS_ACM暑假集训2L - Points on Cycle(圆上的点)
- ntc 热敏电阻
- 在JAVA和android中常用的单列模式
- Js运算符优先级
- frame和iframe区别
- Android常用组件【转】
- windbg vmware win7联机调试环境搭建
- 检索算法 -- 数据结构与算法的javascript描述 第13章
- URL的标准格式
- Struts2学习笔记(十)——自定义拦截器
- js--Dom Bom操作
- HTML5原生拖拽/拖放(drag &; drop)详解
- JAVA RPC (四) 之thrift序列化普通对象
- [转] Linux 内核中的 Device Mapper 机制
- 总结---Python中的面向对象!
- httpclient 连接保持
- keepalive 原理讲解
- Android真机调试手动添加程序包的LogCat
热门文章
- 《解读window核心编程》 之 注冊表
- Codeforces Round #330 (Div. 2)B. Pasha and Phone 容斥
- Nginx1.6 for centos6.5安装
- Android WiFi开发教程(三)——WiFi热点数据传输
- hibernate初步
- EOJ 1641/UVa The SetStack Computer
- DCloud-MUI:下拉刷新、上拉加载
- (Go)11.九九乘法表示例
- codeforces——思路与规律
- chapter6 数据结构基础之习题 Parentheses Balance