我的菜单设置为:
.CloseOnClick(true)
.OpenOnClick(true)
(我使用的是带有Razor语法的MVC4)
当我点击菜单项时,它会打开菜单内容,但是当我再次点击菜单项时,屏幕会在不应该的情况下向下跳转页面。我无法弄清楚为什么屏幕会跳跃。
以下是触发的相关代码:
items.Add().Text("Stores")
.Content(@<text>
<h2>Around the Globe</h2>
</text>);
由于.Content()
参数,屏幕似乎在跳跃。
此外,在单击菜单之前,URL为:
http://localhost:55656/HelloWorld
但按下后,网址将更改为:
http://localhost:55656/HelloWorld#Menu-2
虽然Kendo UI菜单打开后没有任何变化,但直到再次按下屏幕才会跳转。
答案 0 :(得分:0)
似乎菜单点击导航。只有当您打算将项目导航()或者页面上有JavaScript错误并且未阻止对项目的单击时,才会发生这种情况。你能检查一下是否有错误并将其发布在这里吗?