我有一個MvcSiteMap與包含子節點的MvcSiteMapNode父項。父節點有一個url,子節點有urls。顯示時,當鼠標懸停在父節點上時,子節點出現在其下方,但是當單擊父節點時,子節點消失,但網頁不會導航到父節點的URL。單擊MvcSiteMap父節點切換DropDown但不導航到URL
<mvcSiteMapNode title="Im a Parent" url="~/ParentUrl" >
<mvcSiteMapNode title="Im Child 1" url="~/ChildUrl1" />
<mvcSiteMapNode title="Im Child 2" url="~/ChildUrl2" />
</mvcSiteMapNode>
什麼導致頁面不導航?
編輯(例如有圖片):
我的假設是,點擊事件被劫持使孩子節點下拉列表中消失,而不是被上
懸停在父節點點擊前通過:
點擊後,下拉列表中消失,沒有導航到 「〜/ ParentUrl」
謝謝,這工作。並感謝您對移動設備的建議/評論。我們在手機上使用完全不同的菜單設計,所以目前我們並不關心這一點。 –