私はあなたができることは、黒と白を色の上に重ねて、一度にコンテナに2つのサムネイルを読み込むことです。次に、jqueryを使用してサムネイルの不透明度を0.0にフェードインできます。ここで(それは一度だけ、それを変更するにはクリックを使用していますが、私はあなたにマウスオーバー/マウスアウトを残しておきます - あなたがアニメーションをスピードアップすることもできます)作業例です。
一部のHTML:
<div class="container">
<img src="blackandwhite.jpg" class="bw" />
<img src="colour.jpg" class="colour" />
</div>
いくつかのCSS:
.container { position: relative; }
.container img { position: absolute; }
.bw { z-index: 101; }
.colour { z-index: 100; }
いくつかのjQuery:
$(function() {
$(".bw").click(function() {
$(this).animate({ opacity: 0.0 }, 800);
});
});
ありがとうございます、これは有望です。私はそれと一緒に遊ぶよ。 – BeachRunnerFred
私はあなたに実例を与えることに決めました。それを試してみて - 私のためにうまく動作します。 – ScottE
優れています!本当にありがとう! – BeachRunnerFred