簡體   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