持っているメニューに問題があります。これはjqueryで行われ、ページを更新するたびにメニューのすべてのレベルが表示され、jqueryが機能し始めたように見え、メニューは見栄えがするようにフォーマットされています。画面に表示される前にそのjqueryをロードする方法があるかどうか疑問に思いました。
ありがとうございました。
持っているメニューに問題があります。これはjqueryで行われ、ページを更新するたびにメニューのすべてのレベルが表示され、jqueryが機能し始めたように見え、メニューは見栄えがするようにフォーマットされています。画面に表示される前にそのjqueryをロードする方法があるかどうか疑問に思いました。
ありがとうございました。
メニュー表示をなしに設定するだけです。次に、ページが読み込まれるときに使用します
$(document).ready(function(){
$("#menu").whatEverPlugin().show();
});
私の経験では、この種の問題に対する最善の解決策は、スタイルシートで css (display:none) を使用して html 要素を非表示にすることです。jQuery は、マウス イベントでこれらの css 属性をオーバーライドすることによって機能するため、アイテムが最初に非表示になっていても、メニューは正しく機能するはずです。
最初にメニューの作成を開始するときは、メニューを非表示に設定し、最後のステップで表示することができます。