我的菜单设置为:
.CloseOnClick(true)
.OpenOnClick(true)
(我正在使用带有 Razor 语法的 MVC4)
当我单击一个菜单项时,它会打开菜单内容,但是当我再次单击菜单项时,屏幕会在不应该的情况下跳下页面。我无法弄清楚为什么屏幕会跳动。
这是触发的相关代码:
items.Add().Text("Stores")
.Content(@<text>
<h2>Around the Globe</h2>
</text>);
由于.Content()
参数,屏幕似乎正在跳跃。
此外,在单击菜单之前,URL 是:
http://localhost:55656/HelloWorld
但按下后,URL 变为:
http://localhost:55656/HelloWorld#Menu-2
虽然除了剑道 UI 菜单打开之外没有任何变化,但直到再次按下屏幕才会跳转。