我使用soundcloud小部件创建了音乐博客。我触发一个按钮“全部播放”,所以当你点击它时,它会播放所有的小部件。Soundcloud小部件&for循环
$(function(){
var playAll = $('.playAll');
var widget0 = SC.Widget(playAll.find('iframe')[0]);
var widget1 = SC.Widget(playAll.find('iframe')[1]);
var widget2 = SC.Widget(playAll.find('iframe')[2]);
widget0.bind(SC.Widget.Events.FINISH,function() {
widget1.play();
widget0.unbind(SC.Widget.Events.FINISH);
});
widget1.bind(SC.Widget.Events.FINISH,function() {
widget2.play();
widget1.unbind(SC.Widget.Events.FINISH);
});
$("#playSound").click(function() {
widget0.toggle();
});
});
它的工作原理,但我想要做的是“for”循环,但由于缺乏JS/jQuery的技能,这是行不通的。
哇QueueHammer,非常感谢你,这就像新年快乐上的礼物 –
我有一个奇怪的事情,playAll [0] .toggle();没有发射第一首歌曲。 –