2

introJS を Backbone ビューと一緒に使用すると問題が発生します: introJS をセットアップするための私のコードは次のようになります。

introJs.setOptions({steps: [
  {element:"#id1", intro: "something about id1"},
  {element:"#id2", intro: "something about id2"},
]});

しかし、最初のステップで、ユーザーが強調表示された領域 (#id1) で何かを行うと、「#id2」要素がバックボーン ビューによって再レンダリングされ、ステップ 2 に進むときに introJS が失敗します。

イントロの途中で要素を「リフレッシュ」する方法はありますか?私の場合、イントロの開始後に再生成されたとしても、introJS によって #id2 を見つけることができますか?

4

1 に答える 1