我有一个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”
谢谢,这工作。并感谢您对移动设备的建议/评论。我们在手机上使用完全不同的菜单设计,所以目前我们并不关心这一点。 –