悬停菜单链接时单击声音

时间:2014-06-25 11:35:52

标签: javascript html audio

我的javascript有些问题。我是javascript的初学者,所以我需要你的帮助。

我有一个来自ul li a的菜单。如果我用光标在链接上,它应该发出声音。但我应该有一种方法来禁用这些声音,我需要记住其他子站点的假/真声音。 我有这段代码:

var mute_sound = false;
$(document).ready(function() {
document.getElementById("mute_link").addEventListener("click", function() {
var e = document.getElementsByName("music")[0];
e.src = e.src.indexOf("stopmusic.png") == -1 ? 
        "images/icons/stopmusic.png":"images/icons/stopmusicdis.png"
});
$("#mute_link").click(function() {
    stopMusic();
    mute_sound = true;
    $.cookie('mute_sound', 'true');
});
    mute_sound=$.cookie('mute_sound');
});

function stopMusic()
{
    $('#zvuk').remove();
}

function playMusic()
{
    if(mute_sound == false)
    {
        $('body').append('<embed name="zvuk" id="zvuk" src="zvuk.wav" autostart="true" loop="1" hidden>');
    }
}

我需要使用cookie来记住声音是打开还是关闭......然后在刷新页面后我需要知道cookie中的内容并将其用作mute_sound函数的值。我还必须通过饼干改变图片stopmusic / stopmusicdis ...你能帮助我吗?我是javascript的lamer,所以发布任何代码,或者这里有一些jquery工具? 感谢

0 个答案:

没有答案