JavaScript事件传参

2018-08-12  本文已影响0人  干掉大北兔

最近因为用了动态对象的事件侦听,所以每个事件派遣对象对应的参数不一样,需要根据当前对象传递不一样的参数。

首先我们测试一下,这样传递参数是成功的:
var src = "resource/video/hera2.mp3";

var snd = new annie.Sound(src);

snd.play(0,1);

snd.addEventListener(annie.Event.ON_PLAY_END,function(){showb("播放结束")});

//或
//snd.addEventListener(annie.Event.ON_PLAY_END,function(){showb.bind(this,"播放结束")});

function showb(id){

  console.log(id);

}

上一篇 下一篇

猜你喜欢

热点阅读