SoundManager2(音频播放器):检索被点击的链接的ID

时间:2014-04-18 22:03:52

标签: javascript audio onclick soundmanager2

我使用API​​创建我的SoundManager音频播放列表。我按照本教程: totorial

当我点击一个链接(来自我的播放器的一首歌)时,在方法播放中,我显示一个包含链接(a)的div,我调用方法 voter()

onplay : // Quand on fait "play"
        function() {
        var t=titre.toString();
        document.getElementById("informations").style.visibility="visible";
        voter();
                                    },

选民()方法中,当我点击我的div的 之一时,我想要恢复这首歌。

function voter(){

    $('#informations .container .votes_main .votes_gray .votes_buttons a').click(function () {
        alert(current);
    });
}

问题是:当我点击第一个时,我在警报中恢复了它的id(0)。但是如果稍后我点击第二个,我有两个警报,其中包含第二个的id(1)的值,当我再次点击第一个时,我将有3个警报包含当前歌曲的值( 0)等等......

我如何点击每个,以及一个同时包含歌曲的id

的警报

提前谢谢

1 个答案:

答案 0 :(得分:0)

我找到了问题的解决方案,并与您分享:

function voter(){

$('#informations .container .votes_main .votes_gray .votes_buttons a').unbind('click').bind('click',function(){
alert(current);
});
}