vas*_*san 4 javascript intro.js
我无法从intro.js 具有的特定元素开始class='test'.我正在使用Intro.js v0.9.0.
根据文档,我按照以下方式编写代码.
<li class="test" data-intro="first Step" data-step="1"><a href="#" data-toggle="tooltip" data-placement="bottom" title="Chart" id="chart-btn"><i class="fa fa-bar-chart-o fa-lg"></i></a></li>
<li class="test123" data-intro="first Step" data-step="1"><a href="#" data-toggle="tooltip" data-placement="bottom" title="Reset" id="reset"><i class="fa fa-repeat fa-lg"></i></a></li>
<li class="test" data-intro="second Step" data-step="2"><a href="#" data-toggle="tooltip" data-placement="bottom" title="Compute" id="category"><i class="fa fa-play fa-lg"></i></a></li>
Run Code Online (Sandbox Code Playgroud)
我试图启动intro这样的
introJs(".test").start();
Run Code Online (Sandbox Code Playgroud)
这不是working.I瞪大眼睛有些人提出关于这个,我想这些方面还,但它不工作.
我怎样才能解决这个问题.
vas*_*san 10
我实现steps了intro.js插件选项提供的方式,如下所示.
var intro = introJs();
intro.setOptions({
steps: [
{
intro: "Hello world!"
},
{
element: document.getElementById("step1"),
intro: "This is a tooltip."
},
{
element: document.querySelectorAll('#step2')[0],
intro: "Ok, wasn't that fun?",
position: 'right'
},
{
element: '#step3',
intro: 'More features, more fun.',
position: 'left'
},
{
element: '#step4',
intro: "Another step.",
position: 'bottom'
},
{
element: '#step5',
intro: 'Get it, use it.'
}
],
showStepNumbers:false
});
intro.start();
Run Code Online (Sandbox Code Playgroud)