Note that in addition to the name "tour" can be called step-by-step guide (step by step guide), search terms such as hightlight intro can help too
@renan has indicated the link , its use is practical, just use the attributes:
For example:
<div class="profile" data-step="1" data-intro="Aqui tem os dados do seu perfil">
..
</div>
<div class="notifications" data-step="2" data-intro="Aqui contem as notificações, também é exibido "pushs" informando sobre novas notifiações">
..
</div>
<div class="apps" data-step="3" data-intro="Aqui contem todos apps mais usados">
..
</div>
To start the tour you need to run the script bottom
, you can do this:
document.getElementById("iniciar-tour").onclick = function() {
introJs().start();
};
html:
<button id="iniciar-tour">Como usar</button>
Or onload:
window.onload = function () {
introJs().start();
};
To download go to the link
Example:
window.onload = function () {
introJs().start();
};
html, body {
margin: 0;
padding: 0;
}
.profile, .notifications, .apps {
height: 26px;
margin: 50px;
background: #fc0;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/intro.js/2.3.0/introjs.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/intro.js/2.3.0/intro.min.js"></script><divclass="profile" data-step="1" data-intro="Aqui tem os dados do seu perfil">
...
</div>
<div class="notifications" data-step="2" data-intro="Aqui contem as notificações, também é exibido "pushs" informando sobre novas notificações">
...
</div>
<div class="apps" data-step="3" data-intro="Aqui contem todos apps mais usados">
...
</div>