<div>
私は互いに離れた多くのタグを持っています。それらはすべてこのレイアウトを持っています:
<div class="swatchimgouter">
<div class="swatchimginner">
<img src="myimage.jpg" alt="Green"/>
</div>
</div>
<div class="swatchimgouter">
<div class="swatchimginner">
<img src="myimage.jpg" alt="Black"/>
</div>
</div>
<div class="swatchimgouter">
<div class="swatchimginner">
<img src="myimage.jpg" alt="Red"/>
</div>
</div>
<div class="swatchimgouter">
<div class="swatchimginner">
<img src="myimage.jpg" alt="White"/>
</div>
</div>
divがホバーされたときの"alt"
属性を取得したいです。このイベントは、ホバーすると正常に発生します。<img>
swatchimgouter
$("#variations div.swatchimgouter").mouseover(function () {
}
セレクターの多くの組み合わせを試しましたが、<img>
属性にアクセスできるものはありません。swatchimgouter のクラスを持つこれらのタグの多くがありdiv
、私が欲しいのは上記のマウスオーバー イベントをトリガーするものであるthis
ため、img に到達するために何らかの方法で使用できますか? 何かのようなもの:
var previewColor = $('div.swatchimginner img', this).attr('alt');