私はこの問題を抱えています。今私はいつも同じソリューションを使用しますが、それは正しい方法ではないと思います。ここでクラシックホバー、アクティブなどを取得する方法。 javascriptの動作
はケースです:
6つのリンクと6つのタブでページを持っている場合。各リンクは、javascriptのタブを表示または非表示にします(display:block/none)。私は、通常のhtml/cssの方法は動作しないという問題にぶつかります。私は、リンクのホバーを作るために私のCSSを設定することができますが、アクティブなどのようなものは動作しません。今私は6つの別々の関数を使用して各リンクのスタイルを操作するので、リンク5をクリックするとリンク5に下線が引かれ、残りの部分はリンクされません。
私は既に.this
とobj.
を使用して自分のコードをリファクタリングしようとしましたが、これでも私が望む動作が得られません。 jssでCSSを変更すると、CSSはもう動作しないようです。
これは正常なhtmlリンク動作を実現する正しい方法だとは思いませんか?
誰にでもアイデアはありますか?この問題をどうやって修正しますか?これは、すべてのコンテンツが自動的に生成される私の新しいプロジェクトでは本当の問題になります。
を助け希望
だけでなく「ホバー」として他のイベントを使用することができます、あなたは私たちに、HTML/CSS/JSコードのビットを示してもらえますか? – Humberto