私は連続して5つのdivを持っています。それらはすべて、ページの読み込み時に 1 つのバックグラウンドを持っています。ホバーしたdivのBGと、以前のすべての同一のdivを変更したい。どうすればいいのかわからない
div { style="background: url(images/red)"}
<div class="myDiv">One</div>
<div class="myDiv">Two<div>
<div class="myDiv">Three</div>
<div class="myDiv">Four</div>
<div class="myDiv">Five</div>
そのため、上記のdiv THREEにカーソルを合わせると、div ONE、TWO、およびTHREEの背景が青色になります。
私がした場合
$('.myDiv').hover(function(){
$(this).prev('.myDiv').css({...});
});
それは最初の前のものにのみ影響します。誰かが私を正しい方向に向けることができますか?