0
我想爲我的網站製作菜單。它與display: none
集內div。Javascript菜單類切換
我想讓我的菜單顯示爲點擊圖像。我是JS的新手,所以也許我完全錯了。有沒有什麼正確的方法來做到這一點?
$(document).ready(function() {
$("menuimg").click(function() {
$("menu").toggleClass("vis");
});
});
#menu {
position: fixed;
display: none;
}
.vis {
display: block;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<header id="mnu">
<div id="menubackground">
<img id="menuimg" src="Logo.png" alt="" /></div>
</header>
<header id="menu">
<div id="hid">
<img src="Logowhite.png" alt="" />
</div>
</header>
這只是一個錯字;你在id選擇器中缺少'#'前綴。 '$('menu')'應該是'$('#menu')'和'$('menuimg')'應該是'$('#menuimg')' –