Intro.js 不适用于特定类

标签 intro.js

我无法仅使用类 'case_event_intro' 启动元素介绍,但是当我执行 introJs(".case_event_intro").start(); 时没有任何反应,即使有具有该类和介绍 att 的元素。已定义(数据介绍和数据步骤)。除了 case_event_intro 之外,这些元素还有其他类。这可能是问题所在吗?是否有任何其他条件可以使介绍仅适用于具有给定类的某些元素?

查看此 screen capture .

最佳答案

在当前版本的 IntroJs (v0.3.0) 中,您无法使用类或其他内容开始对特定元素的介绍。

您应该创建一个容器元素,然后像这样开始引入这些元素:

<div class="case_event_intro">
    <div data-intro="Hello world" data-step="1">
        ...
    </div>
</div>

然后调用:

introJs(".case_event_intro").start();

关于Intro.js 不适用于特定类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16026600/

相关文章:

cookies - 如何仅在第一次访问网站时开始 intro.js 之旅

javascript - IntroJs如何实现高亮区域?

javascript - IntroJS 条件步骤

backbone.js - 添加动态添加元素的介绍

在 foreach 循环中使用 Intro.js 的 php 问题

javascript - 与指令 'undefined' 一起使用的 ng-intro 表达式 'ngIntroOptions' 是不可分配的

javascript - intro.js 步骤和工具提示位置工作正常,但按下 "back"时除外

javascript - IntroJS 'refresh' 可以在介绍开始后突出显示元素吗?

html - 移动版 Safari Z-Index 不工作

css - IntroJS Bootstrap 菜单不起作用