0

基本的に現在の p をクリックして非表示にし、対応するボタン テキストをフェードインするメニューがあります。つまり、私のページが文字通り一番上にジャンプします。

メニューのhtmlは次のとおりです。

<li class="sub"><a href="#" class="sub_ha1"> 
   › Instalação/Configuração de Componentes</a>
</li>

対応するテキストのhtmlは次のとおりです

:

<div id="sub_ha1" class="text" style="display:block;">
  <img src="../images/serv/ha1.jpg" alt="">
  <h1> Instalação/Configuração de Componentes - 35€ </h1>

  <p>Chamamos de hardware a todos os componentes ..... </p>
</div>

jQuery は次のとおりです。

$("#navigation a.sub_ha1").click(function () {
$(".text").hide();
$("#sub_ha1").fadeIn();
return false;
});

私が欲しいのは、いくつかのメニューを通過した後に迷惑になるだけなので、それを防ぐ方法です.

ありがとう

編集: http://jsfiddle.net/M2AE6/ 1番目または2番目のメニュー項目をクリックした後にメニューについてまたは連絡先をクリックすると、何が起こっているかがわかります。

4

3 に答える 3