我正在使用intro.js作为我的web应用程序的“游览”。由于我试图让这是一个相当用户互动的游览,我允许用户在各个步骤中与突出显示的DOM元素进行交互。使用intro.js突出显示一个新的dom元素
在我的应用程序中有一个包含行和列的表格。右键单击行会显示一个小的“选项”div,用户可以从中选择在当前行的上方/下方添加新行。当我开始巡回演出时,我突出了第一行。由于我正在进行互动式导览,因此我允许用户添加新行。我的问题是 - 如何在同一步骤中突出显示新添加的行以及选定的行?这一系列的步骤应该是这样的: -
STEP 1:(高亮显示的东西)
第2步: - 高亮显示一行。如果用户添加一个新行(通过右键单击当前行并选择'在上面/下面添加行'),也可以突出显示新行。
STEP 3: - (高亮显示的东西)
如何选择'tbody'而不是行? – 2014-10-08 07:10:11
我无法选择tbody,因为它突出了整个表格;有效地将所有行突出显示。 – booleanhunter 2014-10-08 07:13:37
然后,你有没有尝试给行分配一些类,并使用intro.js'JSON配置 - > http://usablica.github.io/intro.js/example/programmatic/index.html? – 2014-10-08 07:15:25