我想创建一个响应下拉菜单。除了尝试选择其中一个菜单链接时,菜单完美工作。点击链接会关闭菜单,但不会打开您刚刚保留在当前页面上的链接。点击下拉菜单中的链接关闭下拉菜单不会去链接
我的jQuery来打开菜单:
$('.menu-button').click(function(){
$('nav').addClass('active');
});
相关CSS:
@media only screen and (max-width:760px) {
.active{
text-align:center;
}
.active ul{
border:1px solid #ccc;
margin-top:40px;
display:block;
width:100%;
}
.active ul li {
border:1px solid #ccc;
margin:0;
width:100%;
height:40px;
line-height:40px;
}
.active ul li a {
display:block;
}
.active a:hover {
background-color:#ecf1fc;
color:#020202;
top:0;
}
}
你可以在www.teal.indiancreekboulderingclub.com.
我刚学的jQuery检查出现场,所以请保持javascript解释初级。预先感谢您的帮助。
谢谢。谢谢。谢谢。 – user3088902