私はこのように非常に単純な onmouseover fadeTo を実行しています:
$(document).ready(function() {
$('img#logo-link, a.advert').hover(function() { $(this).fadeTo('fast',0.75) } , function(){ $(this).fadeTo('fast',1) });
});
...FF7/8 では正常に動作しますが、要素 a.advert を Chrome でフェードさせることができません (他のフェードは正常に動作します)。HTML は次のとおりです。
<a class="advert lime" href="/my-url">
<div class="wrapper">
<img src="file.jpg" width="225" height="280" alt="Alt text" />
<div class="description">
<div class="description_content">
<h3>Advert title</h3>
<p>Lorem ipsum dolor sit amet</p>
</div>
</div>
<div class="clear"></div>
</div>
</a>
Chrome のインスペクターで不透明度が変化しているのがわかりますが、ドキュメント内では何も変わらないように見えます。他のそのようなフェードは正常に機能します (画像のあるものを含む)。
jQuery 1.6.2 を使用しています。
何かご意見は?