1

上記のコードは、次の場合を除いて正常に動作します。Web ページを開くと、DIV コンテナーのコンテンツが空で、ナビゲーション メニューだけが表示されます。メニューまたはサブメニュー項目を押すと、コンテンツに正しいデータが入力されます。それで、私の質問は、デフォルトで DIV コンテナ「submenu11」を使用する方法ですか? コード行$active = $('#submenu11').addClass('active');はこの問題を解決しません。

jFiddleを見てください。

4

2 に答える 2

0

css をフィドルに追加できますか? 私は質問を完全に理解していません。

私が理解していることから、デフォルトでsubmenu11を表示したいのですか?したがって、残りのものは非表示にする必要があると想定していますが、これはすでに css で行われていると想定しています。あなたのコード

$active = $('#submenu11').addClass('active');

$active に割り当てているため、何もしません

このようなものを探していると思いますか?

$(document).ready(function() {
    $('#submenu11').addClass('active');
});

これは、すべての css クラスが正しく定義されていることを前提としています

于 2012-05-08T15:54:01.617 に答える
0
$(document).ready(function() {
    //code for ajax calling

    $('#submenu11').addClass('active').trigger('click);
});
于 2012-05-09T08:31:11.793 に答える