-1

したがって、このコードは機能しません。オーディオの再生が終了したときにイベントをトリガーしようとしています。

item.addEventListener("ended", function () {
  slides.show("next", function () {
    alert("TESTING!");
  });
});

スライドは変わりますが、アラートはスローされません。

以下のコードは機能しますが、次のスライド イベントが終了する前にアラートが発生します。

item.addEventListener("ended", function () {
  slides.show("next");
  alert("TESTING!");
});
4

1 に答える 1

0

slidesそれがFx.Slide(複数形であるのは奇妙に思えますが)であると仮定すると、ドキュメントによると、にコールバックはありませんshow

そしてそれは理にかなっています。showトランジション/アニメーションなしで発生するため、コールバックは必要ありません。show(2番目のコードブロックに示されているように)呼び出し後に次に発生したいことを配置するだけです。

于 2013-02-25T15:47:24.773 に答える