一度に3つの要素をホバーしたい。そのうちの1つにカーソルを置きます。他の2つのアイテムにカーソルを合わせる必要があります。javascriptでこれをやりたいです。これを見てください:
http://jsfiddle.net/Taslimkhan/wTcTU/14/
HTMLドキュメントでクラスを3回使用しました。最初のボックスセットにカーソルを合わせると、すべてのボックスホバーが表示されます。ただし、必要です。ボックス1にカーソルを合わせると、Aボックスのみが表示され、Aボックスにカーソルを合わせると、ボックス1のみが表示されます。
ボックス2にカーソルを合わせると、Bボックスのみが表示され、Bボックスにカーソルを合わせると、ボックス2のみが表示されます。
ボックスの3番目のセットでも同じ動作が必要です。
同じクラスを2回使用することはできません。でも同じクラスを使いたいです。何回も何回も。しかし、どうすればそれらを行うことができますか?私を助けてください。
私が使用したコードがあります:
$(document).ready(function(){
// box 1
$('.box1').mouseover(function(){
$('.box1').css('background-color', '#F7FE2E');
$('.box4').css('background-color', '#F7FE2E');
$('.hov').css('color', '#0f0');
});
$('.box1').mouseout(function(){
$('.box1').css('background-color', '#FFF');
$('.box4').css('background-color', '#FFF');
$('.hov').css('color', '#fff');
});