Mootools回调函数未处理

时间:2013-02-25 15:43:04

标签: javascript mootools

所以我有这段代码无法正常工作。我正试图在音频播放完毕后触发事件。

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

幻灯片发生了变化,但警报从未被抛出。

以下代码有效,但警报将在下一个幻灯片事件结束前触发。

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

1 个答案:

答案 0 :(得分:0)

假设slidesFx.Slide(虽然看起来有点复数似乎很奇怪),according to the docs show上没有回调。

这是有道理的。由于show发生时没有转换/动画,因此不需要回调。只需在调用show之后再想要发生的事情(如第二个代码块所示)。