我试图实现一个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>
这些代码有错误吗?
答案 0 :(得分:1)
问题是因为您需要将代码包装在ready处理程序中并确保在脚本开始之前或<head>....</head>
部分中加载了jQuery:
$(document).ready(function() {
$('.bnt').click(function () {
$('#submenu ul').toggle();
});
});
<强> WORKING DEMO 强>