0

基本上,这就是问题所说的。当视频结束时,我需要一个 div 来淡入淡入和另一个淡入淡出(或显示,我只是使用淡入淡出),但前提是它是 6 个数组中的最后一个视频。我有

$("#myVid").bind("ended", function() {
            if(currentVideo == videos.length) {
                $(".control").fadeOut();
                $("#final").fadeIn();
            }

我试过了

$("#myVid").bind("ended", function() {
            if(currentVideo == 6) {
                $(".control").fadeOut();
                $("#final").fadeIn();
            }

所以,我应该做它的工作,但有些东西没有做,但我无法弄清楚......我可以在这里得到一些帮助吗?

4

1 回答 1

1

在 6 个数组中,最后一项的索引为 5(索引从零开始)。所以如果你currentVideo是一个数组索引,你应该currentVideo == videos.length-1. 这是我在您的脚本中注意到的唯一明显错误。

于 2012-06-02T01:20:50.560 回答