繁体   English   中英

jQuery的切换菜单不起作用

[英]jquery toggle menu doesn't work

我试图实现一个css jquery切换菜单,但它不起作用,这些是我正在使用的代码

CSS:

#submenu  ul{
display:none;
} 

#submenu ul li {
text-align: right;
display: block;
}

.bnt {
display: block;
color:#fff;
font-size: 15px;
text-align: right;
cursor: pointer;
}

.bnt:before {
content:"menu";
}   

和JS

<script>
$('.bnt').click(function () {
   $('#submenu ul').toggle();
})
</script>

这些代码有什么错误吗?

问题是因为您需要将代码包装在就绪处理程序中,并确保在脚本启动之前或<head>....</head>部分中已加载了jQuery:

$(document).ready(function() {
    $('.bnt').click(function () {
      $('#submenu ul').toggle();
    });
});

工作演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM