我在 intro.js 示例中做了一个简单的测试...在 Chrome DevTools 中更改按钮操作
<a class="btn btn-large btn-success" href="javascript:void(0);" onclick="javascript:introJs('.test').start();">Show me how</a>
和一个步骤信息,添加一个类:
<div class="span6 test" data-step="2" data-intro="Ok, wasn't that fun?">
<h4>Easy to Use</h4>
...
有什么想法吗?
最佳答案
所以这有点错误,如果您阅读自述文件,您会发现 introJs
参数用于步骤/元素的农场。所以你的代码应该是这样的:
<div class='test'>
<div class="span6 test" data-step="2" data-intro="Ok, wasn't that fun?">
<h4>Easy to Use</h4>
...
</div>
现在 introJs('.test').start();
应该可以正常工作。
关于jquery - 通过元素 ID 或类组启动在 intro.js 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15619928/