當我點擊一個按鈕時,菜單下拉菜單項出現。目前,當我點擊一個菜單項時,頁面變爲點擊內容,但菜單列表仍然出現,點擊菜單項後不會消失。我需要添加到我的腳本中,以便在點擊任何菜單項後菜單將關閉。點擊菜單項後關閉下拉菜單
菜單按鈕:
<button type="button" class="btn btn-navbar collapsed" data-toggle="collapse" data-target=".nav-collapse">
</button>
<div class="nav-collapse collapse" style="height: 0px;">
<ul id="Menu" data-bind="template: { name: 'menuItems', foreach: menuItemList, as: 'menuItem' }" class="nav">
</ul>
</div>
這是劇本上的菜單項時,點擊:
<script type="text/html" id="menuItems">
<li class="dropdown" data-bind="css: { active: isActive }">
<a class="dropdown-toggle" data-bind="text: title, attr: { href: url }">
</a>
</li>
</script>
是有一個很好的理由使用text/html的腳本,而不是使用Javascript? – Mike 2014-09-30 17:55:22