2012-10-21 58 views
0

使用div作爲自定義按鈕與onclick事件我希望能夠打開/關閉瀏覽器「點擊聲音」。使用JavaScript/jQuery特別啓用/禁用「點擊聲音」

$(".button").click(function(e) 
{ 
    if ($(this).attr("disabled") !== "disabled") 
    { 
    // my code 
    } 
    else 
    { 
    e.preventDefault(); 
    } 
}); 

我試圖用preventDefault,但不會禁止聲音和瀏覽器玩「卡嗒聲」反正。我如何管理這個默認的瀏覽器功能?

回答

4

您無法關閉此聲音。 .preventDefault()停止按鈕上的默認操作(例如回發/關注鏈接/等)。 「點擊聲音」不是您網站的一部分,而是瀏覽器/操作系統功能。你無法控制這一點。

+0

太糟糕了你是對的:) –