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')' –