0
私はバックグラウンドをスワップするコードを持っています。フェード効果を組み込むのが問題です。私はしばらくそれを乱してしまっただけで、私はちょうどイライラしています。コードはそこにあります。どのようにこれを動作させるためにハックすることができます参照してください。Mootools 1.4.3背景フェード効果
MooToolsは1.4.3
.socialIconsFB {
float: right;
display: block;
margin: -20px 3px;
width: 48px;
height: 57px;
background-image: url(XXXXXX/social_icons/facebook.png);
}
<div class="socialIconsFB"></div>
$$('.socialIconsFB').each(function(socialIconsFB) {
socialIconsFB.addEvent('mouseover', function() {
this.tween("background-image", "url(XXXXXX/social_icons/facebook.png)", "url(XXXXXX/social_icons/facebook_highlight.png)");
});
socialIconsFB.addEvent('mouseout', function() {
this.tween("background-image", "url(XXXXXX/social_icons/facebook.png)");
});
});
、このように働い "ツイーン":el.tween( "プロパティ"、val_end)。またはel.tween( "プロパティ"、[val_start、val_end]); – Donovant
+1正しい - 2つの画像ソースの間でトゥイーンできません。トゥイーンは、FxとFx.computeに基づいています。これは、数値ユニット間に複数のステップを作成するための抽象化を提供します。 –