次のマークアップがあり、jQueryのマウスオーバーを実行して、背景色を設定します。クラスが.list_spacerの場合は、隣接するクラスの背景色も設定したいと思います。
私は現在持っています:
<div class='lists_items'>
<div class='list_item'>info here</div>
<div class='list_spacer'></div>
<div class='list_item'>info here</div>
<div class='list_spacer'></div>
<div class='list_item'>info here</div>
<div class='list_spacer'></div>
<div class='list_item'>info here</div>
</div>
$('.list_item').on('mouseover',function(){
$(this).css('background-color','yellow'); // <- yeah, the simplest possible scenario
});
そして、隣接するdivにアクセスして、特定のクラスの場合にのみ設定する方法があるはずだと考えていますが、その方法はわかりません。これを行う方法についてのアイデアはありますか?直前か直後かを選択したいだけで、list_spacerのクラスがあります
事前にthx