マイページの左側にある機能とアップグレードのリストと、これらの機能の説明が記載されたボックスを作成しようとしています私のページの右側。基本的には、機能の1つをクリック(またはホバー)すると、ボックス内のテキストがその特定の機能に関する段落に変更されるようにしています。CSSまたはJSのいずれかのリンクをクリックしたときに段落を表示する
javascriptを使用して、すべての説明のクラスをクリックしたものを除いて 'display:none'に変更することをお勧めしますか。それとも、リンクタグとクラスをすべてリストアイテムに追加してCSSを使用するだけで簡単に行うことができますか?
ここに私のW3schoolsがあります。http://www.w3schools.com/code/tryit.asp?filename=FAXQLP79PMJX - 私は基本的に、「リアルタイムモニタリング中」という項目をクリックすると、現在灰色のボックスに表示されているテキストが表示されるようにしています。しかし、別のアイテムをクリックすると、そのテキストは消え、新しい説明が表示されます。
ここで他の同様の質問を見てみましたが、ホバー/クリック可能なアイテムが表示したいアイテムの親である場合は動作しています。おかげ
編集:ここで私は
<div>
<p>Standard Features</p>
<ul>
<li>Real time monitoring, in process</li>
<li>High speed, 1st order analysis</li>
<li>Robust design</li>
<li>Non-intrusive (Excludes B-Series)</li>
<li>Withstand corrosive environments</li>
<li>National Instruments Labview platform</li>
</ul>
</div>
<p class="ms_item_header">Click on a feature to learn more</p>
<p class = "ms_item_001">Display this when they click on the first feature</p>
<p class = "ms_item_002">Display this instead when they click on the second feature</p>
<div>
</div>
この例を試してみてください@Peteこれは実際にデバッグに関する質問ではありません。私はどこから始めるべきか分からない。私は質問にコードを掲示することができますが、それは単なるリストであり、それが私が説明を表示したい場所に続く部分です –