ページを開くために使用されるリンクに応じて、異なるアクティブなパネルが表示されるようにアコーディオンを設定する方法を理解しようとしています。
私が取り組んでいるページ ( http://testing.xenongroupadmin.com/lms/admin/index.html ) を見ると、上部にナビゲーション バーが表示されます。選択項目にカーソルを合わせると、ドロップダウン ボックスが表示されます。
最初のメニュー項目「コース教材」には、「ワークショップ」、「遠隔学習」、「学習リソース」の 3 つのオプションが表示されます。これらのリンクのいずれかをクリックすると、目的のページが開き、jQuery アコーディオンが表示されます。このアコーディオンのタイトルは、ナビゲーション バーの 3 つのオプションに対応しています。
つまり、要点を言えば、どのリンクがクリックされたかに応じて、適切なアコーディオン タブが開くようにすることです。したがって、ナビゲーション メニューで [遠隔学習] をクリックすると、[教材] ページがロードされ、遠隔学習のアコーディオン タブが開きます。
サブメニューからオプションを選択せずに「コース教材」リンクをクリックすると、すべてのアコーディオン タブが閉じます。
誰でも助けることができますか?サーバー側のスクリプトが必要な場合、私のサーバーは PHP で使用するように設定されています。必要に応じて Ajax を使用することもできます。
ありがとう!