0
jQueryとブートストラップライブラリを使用してスーパーシンプルサイトを開発していますが、メニュー項目を(アンカーで既に行われている)セクションにジャンプします。しかし、上に戻るとメニュードロップダウンはまだ開いています。トグルをセットアップしてメニュー項目をクリックするとどうなりますか?ハンバーガーが1ページのサイト用にメニューを切り替える
$(document).ready(function() {
$(".cross").hide();
$(".menu").hide();
$(".hamburger").click(function() {
$(".menu").slideToggle("slow", function() {
$(".hamburger").hide();
$(".cross").show();
});
});
$(".cross").click(function() {
$(".menu").slideToggle("slow", function() {
$(".cross").hide();
$(".hamburger").show();
});
});
});
<button class="hamburger">☰</button>
<button class="cross">˟</button>
<div class="menu">
<ul>
<a href="#"><li>Home</li></a>
<a href="#about"><li>Jeff Anderson</li></a>
<a href="#"><li>Hand Built Frames</li></a>
<a href="#"><li>Bike Repairs and Maintenance</li></a>
<a href="#"><li>Frames and Accessories</li></a>
<a href="#"><li>Contact</li></a>
</ul>
</div>
</div>
大歓迎任意のヘルプ:
これが私の最初のコードです。ありがとう。文書に取得
あなたのコードを共有できますか? –
[jqueryで閉じるにはメニューをクリックしてください](https://stackoverflow.com/questions/2868582/click-outside-menu-to-close-in) -jquery) –
.cross .menu .hamburgerとは何ですか?あなたのHTMLコードも表示できますか?あなたの質問を編集するだけです。別の投稿である必要はありません。 –