使用intro.js突出显示新的dom元素

boo*_*ter 5 javascript html5 intro.js

我正在将intro.js用于Web应用程序的“游览”。因为我试图使之成为一个非常用户交互的游览,所以我允许用户在各个步骤上与突出显示的DOM元素进行交互。

我的应用程序中有一个包含行和列的表。右键单击一行会显示一个小的“选项” div,用户可以从中选择在当前行的上方/下方添加一个新行。当我开始游览时,我突出显示第一行。由于我要进行交互式游览,因此我允许用户添加新行。我的问题是-如何在同一步骤中突出显示新添加的行以及所选行?这一系列的步骤应该是这样的:

步骤1 :(突出显示内容)

步骤2:-突出显示一行。如果用户添加新行(通过右键单击当前行并选择“在上/下添加行”),则也突出显示新行。

步骤3 :-(突出显示内容)

Unr*_*ist 0

  1. class为所有行设置相同的属性值
  2. 添加新行时,根据class新插入行的值重新运行行选择过程