マウスの入力時に1つの画像を2番目にフェードさせ、マウスを離すと逆にしようとしています。私が望む効果は、http://mango.comの製品画像のいずれかで見つけることができます。以下にスクリプトを示します。
<div id="fade">
<img src="two.gif" width="100" height="100" id="two1" class="after" style="display:none;"/>
<img src="one.gif" width="100" height="100" id="one1" class="before" />
</div>
<div id="fade">
<img src="two.gif" width="100" height="100" id="two2" class="after" style="display:none;" />
<img src="one.gif" width="100" height="100" id="one2" class="before" style="" />
</div>
<script type="text/javascript">
$('#one1,#one2').mouseenter(function(){
$(this).fadeOut(500);
$(this).prev('img').fadeIn(500);
});
$('#two1,#two2').mouseleave(function(){
$(this).fadeOut(500);
$(this).prev('img').fadeIn(500);
});
</script>
一度フェードしますが、次は両方の画像が消えます。誰でもコードを投稿したり、同じように機能するコード/プラグインへの参照を提供したりできます。