0

divイベント付きのカスタムボタンとして使用して、onclickブラウザの「クリック音」のオン/オフを切り替えたい。

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

を使ってみましたpreventDefaultが、とにかく音が出ず、ブラウザが「クリック音」を鳴らします。このデフォルトのブラウザ機能を管理するにはどうすればよいですか?

4

1 に答える 1

4

この音を消すことはできません。.preventDefault()ボタンのデフォルトのアクションを停止します(例:ポストバック/フォローリンクなど)。「クリック音」はサイトの一部ではなく、ブラウザ/OSの機能です。これを制御することはできません。

于 2012-10-21T20:02:00.860 に答える