我是一个初学者开发.
我try 使用Howler.js播放多个音源. 我想找到一种更简单的方法来使用变量来编写它.
来源:
var sound1 = new Howl({src: ['sound01.mp3']}),
sound2 = new Howl({src: ['sound02.mp3']}),
sound3 = new Howl({src: ['sound03.mp3']});
我想玩:
$musicbox.eq(0).on('click', function(){
sound1.play()
});
$musicbox.eq(1).on('click', function(){
sound2.play()
});
$musicbox.eq(2).on('click', function(){
sound3.play()
});
所以我试着用变量...
$musicbox.on('click', function(){
var i = $(this).index();
var sound = ["sound" + i]
sound.play()
});
我试过几种写作方法,但总是失败. 在howler.js中创建变量不可能吗? 还是我写错了?