ホバー時に要素の n 番目の子をターゲットにしようとしています。
私のhtmlはこれです....
<div class="parent">
<div class="child1"></div>
<div class="child2"></div>
<div class="child3"></div>
</div>
現時点で.child3
は ですdisplay:none
が、 にホバーすると.parent
、すべてに不透明度を適用し、不透明度なしで表示したいと考えています.child3
。
これまでのところ、
$(".parent").hover(function() {
$(this:nth-child(3)).show();
});
$(this)
さまざまな製品を表示するページでマークアップが繰り返されるため、使用する必要があります。そのため、私がホバリングしている特定の製品だけをターゲットにしたいと考えています。
私は間違った木を吠えていますか?
ばかげた質問で申し訳ありませんが、やりたいことは正確にわかっていますが、それを実行することはできません!