1
4

3 に答える 3

4

<a>タグで使用するときにデフォルトのイベントを妨げていないと思うので、試してみてください:

$(function() {
   $("#OfficeNav-Bath").click(function(e){
     e.preventDefault();
     $('.office').removeClass('visible');
   });           
});
于 2013-01-10T11:38:52.923 に答える
1

クリック イベントに簡単なことを追加する必要があります。

e.preventDefault();
于 2013-01-10T11:38:39.273 に答える
1

アンカー要素がクリックされると、ブラウザーはアンカーのhref属性が指す URL に移動しようとします。

イベント ハンドラーがパラメーターとして受け取るオブジェクトのメソッドpreventDefaultを使用して、この動作をオーバーライドすることができます。event

$("#OfficeNav-Bath").click(function(event){
    event.preventDefault();
    ...
});  
于 2013-01-10T11:39:27.243 に答える