0

そのため、私が取り組んでいるサイトには、携帯電話用のドロップダウン メニューを備えた固定ヘッダーがあります。

トグルボタンを表示するためにウィンドウのサイズを小さくしている間、ここで何が起こるかを見ることができます: http://www.revival.tv/turningpoint/

私の問題は、トップにスクロールして戻るのではなく、メニューを切り替えたときにメニューをそこにとどめたいということです。これは可能ですか?

トグルを処理する私のjsは次のとおりです。

$("#social-wrap li:nth-child(4)").click(function(){
   $("#phone-nav").slideToggle("slow");
});

$("#phone-nav a").click(function(){
   $("#phone-nav").slideUp("fast");
});
4

1 に答える 1

1

これが発生する理由は、アンカー タグ href がデフォルトでページの上部に設定される「#」に設定されているためだと思います。

<a href="#">m</a>

それをに変更します

<a href="javascript:void(0)">m</a>
于 2012-07-02T19:51:43.407 に答える