私は次のメニュー構造を持っています。Jquery select next element
<li class="menu-422"><a href="item-1" title="">Item 1</a></li>
<li class="menu-444"><a href="item-2" title="">Item 2</a></li>
<li class="menu-449"><a href="item-3" title="">Item 3</a></li>
<li class="menu-452"><a href="item-4" title="">Item 4</a></li>
この構造では、アイテム(aタグ)は背景を持っています。私はホバーイベントの次の項目の背景を変更したい。 Item 2の上にいる場合は、Item 3の背景を変更したいと思います。jQueryで試しましたが、適切なコードが見つかりませんでした。
jQuery("#mymenu li a").hover(function() {
jQuery(this).next("li a").css('background', 'none');
}
私はnextAllで完全なセレクタパスを使用して試しましたが、次の要素を選択できません。
$("#mymenu li a").hover(function() {
$(this).parent().next().find("a").css('background', 'none');
});
うわー、ありがとう。それは働いている。私はあなたにとても感謝しています。 – danyg