4

メニューを次のように設定しています。

.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メニューが開く以外は何も変わりませんが、画面がジャンプするのはもう一度押すまでではありません.

4

1 に答える 1

0

メニューがクリックでナビゲートしているようです。これは、アイテムをナビゲートする予定の場合()、またはページにJavaScriptエラーがあり、アイテムのクリックが妨げられていない場合にのみ発生します。本当にエラーがあるかどうかを確認して、ここに投稿できますか?

于 2012-12-20T09:02:33.673 に答える