2

サンプルフィドルを確認してください...

開始すると、最初のストップから始まり、2 番目と 3 番目のストップに移動します。4 番目のストップに移動する準備が整うと、スキップしてすぐにモーダルにジャンプします。

ドキュメントに記載されている方法ですべてがセットアップされます。

これは、関数を呼び出すスクリプトです...

  $(window).load(function() {
    $('#joyRideTipContent').joyride({
      autoStart : true,
      postStepCallback : function (index, tip) {
      if (index == 2) {
        $(this).joyride('set_li', false, 1);
      }
    },
    modal:true,
    expose: true
    });
  });

アイテムが完全にスキップされる理由について、私は完全に迷っています。

4

1 に答える 1

2

関数を削除すると、コードは期待どおりにpostStepCallback機能します。

postStepCallback : function (index, tip) {
      if (index == 2) {
        $(this).joyride('set_li', false, 1);
      }
    }

必要ない場合は使用しないでください。

デモ: http://jsfiddle.net/IrvinDominin/jeWTv/

于 2013-09-25T20:15:04.837 に答える